I try to have a good meal the night before to fuel the workout in the morning, but often I find myself downing a protein shake (casein) before bed. If I don't have one of those, then I wake up with out any fuel for the workout and it noticeably suffers for it.
In the mornings I wake up early enough to get "woke up" before going to the gym. Typically in the morning I'll have WPI shake and some sort of pre-workout drink as well. Sometimes that's coffee, but often coffee is saved for after gym while I get my toddler and infant dressed for "school."
Typically I'm up at 4am and walking through the door at my gym at 5am. When I get home I catch a real breakfast and then I follow that up with a RTD protein shake around 8:30 to 9am. Lunch at 11am. Some sort of snack in the afternoon, dinner and then the bedtime shake. If I miss any of those shakes or meals on a work out day, it really shuts me down, I'm hungry all day and I just can't seem to catch back up.
The best thing I did for early morning workouts is to get on a schedule and stick to it. The second best thing was to try to be in bed by 9pm the night before a workout. Life happens, but if you strive for a schedule it is easier to keep your life close to that schedule.
[This message has been edited by DBSwooper (edited 6/25/2012 10:04p).]