Yo dude, I remember you asking me ages ago for help coming up with a routine, and I feel bad for never getting around to replying, so here's my redemption

First of all, I think it's important to realize that there are many, many roads to success, so anyone who flat out condemns one method while supporting another is almost certainly fallacious (unless of course the method they're condemning is the "do nothing but eat cake and masturbate" workout routine or something

)
So what I do is a 3-day split, which is all I can handle (patience-wise

) - back/biceps (pulling muscles) on Tuesday, chest/shoulders/triceps (pushing muscles) on Thursday, and legs/abs on Sunday (resting all other days, though for your goals you'd probably want to get some aerobic exercise in on at least one of those free days). Tony (Chryst Krispies) was kind enough to give me advice on the rep/weight arrangement, which I've found has worked great for me (or did, before I slacked off from my routine a couple of months ago, for the first time in 4 years - I'll come back though eventually, just wanna get some stability in my life first)
So here we go (include around 30-60 seconds rest between each set, a bit more between muscle groups, I use that time to go get some water/use the can/whatever - also, when I say 12 reps, it's for a warmup, so the weights should be light enough that you shouldn't have to kill yourself to get to 12 - whenever I say 10 though, you should up the weight really have to push to get to 10, ideally reaching failure of rep around that point, no problem if you can't quite get to 10 every time)
Chest:
- 1x set of 12 reps of dumbbell presses (warmup)
- 2x sets of 10 reps of the same exercise
- 2x sets of 10 reps of dumbbell flyes
- 2x sets of 10 reps of bench presses
Shoulders:
- 2x sets (first 12, then 10) of seated dumbbell presses
- 2x sets of 10 reps of either front raises, side raises, or upright cable/barbell rows (I alternate between each of these each week)
Triceps:
- 2x sets (first 12, then 10) of overhead triceps presses
- 2x sets of 10 reps of either skullcrushers (lying triceps presses), triceps kickbacks, or triceps cable pushdowns (again, alternating each week)
EDIT: And now that I've eaten dinner, time to resume
Back:
- 1x set of 12 reps of lat-pulldowns (warmup) - or, if they have an
assisted pull-up machine, definitely use that I'd say, pull-ups are fucking incredible exercises, but I can only do 3-4 unassisted before I'm shot

The higher you set the weight on them, the easier the exercise, btw
- 2x sets of 10 reps of the same exercise
- 2x sets of 10 reps of dumbbell rows
- 2x sets of 10 reps of overhead dumbbell pulls
Biceps:
- 2x sets (first 12, then 10) of standing dumbbell curls
- 2x sets of 10 reps of either barbell preacher curls or hammer curls (again, alternating each week)
Then for legs (shorter because I fucking DESPISE working them

)
- 2x sets (first 12, then 10) of barbell squats
- 2x sets of 10 reps of deadlifts
- 4x sets of crunches/oblique crunches (alternating), for each set just do as many as you can (but if you do 'em right, they're fucking hard - don't go too fast and use momentum to get a shitload, that accomplishes nothing - instead, do each rep in a deliberate and controlled manner)
And then overall I'd say that the most important thing is to make sure your form for each exercise is good, and don't intentionally hold yourself back or lift the weight overly slowly or any of that crap (though the lowering of the weight should always be smooth and controlled, it's a key step in working out that shouldn't be underestimated). Good luck man! And with this routine, you should never be in the gym for more than 40 minutes or so, and personally, I think most supplements are just money pits, just down a protein shake (
these in "Dutch Chocolate" (right

) are my favorites nutritionally and price-wise, though the taste is tolerable but not great) after each workout and that should do it!
Also, I have a brochure type thing that has detailed pictures and instructions for the forms of all the exercises I listed above, PM me your mailing address and I'll send it to you! (I have them all committed to memory)