A different Perspective...
I have been training EARLY AM for about 5 years and have loved it. My workout have never been more productive. I have been at three different gyms during this timefeame, and each one has been great for early AM.
Here's what I do:
1. Make sure to have a shake right before bed, usually @ 8:30 PM and bedtime is 9:00 PM.
2. I generally fall right asleep, so that's not an issue.
3. Alarm goes off at 3:30 AM, but I generally wake a minute or so before the alarm goes off. I am a bit tired, but psyched to workout - getting out of bed is not an issue.
4. Ged dressed and hit the gym. Get there at about 4:00 AM.
5. Do my usual post-workout thing... Eat, shower, eat, commute to work, eat...
Plus, all three gyms that I've done EARLY AM workouts at have had awesome girls there. And, it's easy to chat it up w/ them because usually the gyms are dead at that hour so there's less "competition".
In the winter months, when it's cold and dark out I usually hit some CLEN pre-workout. If need be, I can alternate between Clen, Caffeine, and some leftover Xenadrine I bought before the ban...