I'm just about exactly opposite. I can get a ton done in the morning, but then just loose focus around 2:30 and after. I tend to schedule meetings in the afternoon.
If I know I have a lot to do I'll sometimes come in early like 6:30 or 7:00 or something..
Interesting how different people work differently. I'm a big believer in flexible work scheduling that allows each person to optimize for themselves.