Going along pretty much to what Bulldog said...
I've been working out in the mornings before work all summer. I can't say I'll be continuing that routine once I get back on the frat house in about a month, but I will say it is very enjoyable once you get used to waking up that early and hitting the weights. You are going to need some carbs and sugar to get you going that early. Pound a glass of grape juice pronto. Hell, have it by your bed so you can drink it as soon as you wake up. That way, it will kick in by the time you get to the gym. Also, down a glass of whey mixed with water. You will probably not feel too great with milk sloshing around in your stomach when you are lifting.
Afterwards, if you have a blender and an extra 5 mins before you have to go to work... try my shake recipe. I know the other topic pretty much stated that there is no "secret blend" of what you must have, but I feel like this a good all-around mix. Half a glass of milk, a banana, scoop of whey, big tablespoon of peanut better. My whey is strawberry, but I'm sure it'd taste good with either chocolate or vanilla as well.
I'm not sure if you are on creatine, but if you are, down that with like a half glass of grape juice sometime after your workout as well.
As for a meal, I eat along with the protein shake I described above. If you aren't used to eating a lot in the morning, the shake alone can be filling. But I usually get a sausage, egg, and cheese biscuit or something with a lot of calories in it. Because I'm bulking, I try to get around 600 calories a meal. I eat all of this about 30-45 mins after the end of my workout... take your shower and get dressed first so you don't go straight to eating.