I personally would not recommend working out in the morning unless you can have a good hour for you body to wake up!
It takes a while for your muscles, ligaments, etc to warm up and it is really easy to injure yourself if you do intense stretches or workout straight out of bed.
My routine is:
10:30 wake up, get out of bed, (i know, scandalous! I actually don't even use an alarm, i always wake up at 10:30...)
10:40 eat breakfast, 2 cups raw oats with 2tbs of yoghurt and a handful of blueberries.
10:45 to 11:45 take care of things on the computer, answer mails, business.
11:45 leave the flat, go to Brazilian jiu-Jitsu training from 12 to 2pm
day/evening of work
do an hour of yoga around 11pm later if it was a gig night
go to bed between 2 and 4 am
Start again...
It might seem like a strange way of living to most people, but i hate mornings with a passion. I prefer to live in the evening/night. I am a full time bass player so my work rarely needs me to be up early.
It is easier for me to have a constant rhythm of late nights than to feel like crap after late gig nights.
Also, it gives me time to train during the day and do a lot of photography which is my main hobby.