What time you go is pretty much person preference. However, I have heard that by working out in the morning, you are giving your body a longer period of time of increased metabolism. That's a good thing for those of you who are interested in losing weight. I lift weights towards the evening time because I've experienced the same problem as you - the gym is too busy if I go right after work. This means that I'm sometimes not in the gym until past 9 pm. I don't mind it and in a way probably prefer it over working out in the morning. I have more energy at that time and I've found that when I go in the morning my workouts just aren't as effective.
The important thing is that you are there and if you are a morning person and don't mind going before work, I'd say go ahead and shoot for the morning. I personally like to have a full days worth of food in my system so that I know I have adequate energy for a good workout.
Wokrout whenever it is best for you. If you're not a morning person and can't get up an extra hour earlier to hit the gym before work, then maybe you should go after work. However, if you're going to get out of work and say "oh I'm tired, I'll just skip the gym today," then maybe you should consider going in the morning. I like to workout in the morning because it's a great way to start the day and the fact that I get it out of the way and there's no excuses. I also don't like the after work rush gyms have that usually start after 5 pm.
Shelton Benjamin -- "Ain't No Stoppin Me Now!!!"
If I don't keep motivated, I usually go through a short cycle of being sleepy after a workout. I use to go to the gym at lunch on Fridays, but would have a horrible time trying to stay awake afterwards at work, I pretty much have a desk job. I would think I'd be equally as sleepy after a morning workout and having to sit in front of a computer like I do?
Part of my routine includes running. I go to the gym Saturday mornings and during the week I go in the evening. I have more problems in the morning with leg cramps and leg stiffness than I do in the evening, while running. I'm pretty poor at stretching to warm up before hand, which would probably help for the morning workout, but I don't and therefore prefer evenings for the gym. What ever 'feels' best for you is probably the answer...
I prefer my workouts in the A.M. I get up at 4:30 in the morning Monday through Friday. Mon, Wed & Thur I run for 60 minutes. Tues and Friday I lift weights and then run for 45 minutes. Saturday or Sunday I do a really long run and then have a day off.
Morning workouts give me so much energy it eliminates the need for coffee.
Good luck on your workouts. Bottom line is - workout, whatever the time make time for it because the rewards are beneficial!