i've said this before.....you want to gain lots of weight? Lots of muscle? Use 1) weight gainer 2) creatine and 3) protein. You'll need 2,000+ calories a day, 5grams/day creatine and 1.1 grams of protein for every lb of current body weight.....then you'll need to dedicate 2 hours a day, 5-6 days a week + any additional cardio. That alone will run the average 'serious' person $200-$300/month + the gym membership. Your average joe blow bodybuilder doesn't even go to that extent. You want to then bring it up a notch....say to professional football players? I'd say they spend even more attention to dieting and obviously as it's their full-time job they can dedicate all-day 5-7 days a week to strength and conditioning. These guys have personal trainers (as if they don't alredy know more about working out then most guys you'll see at a gym) as well as the team's strength coach. Quite a few of them, spend an AWFUL lot on their regimen. Everyone talked about Boston and I said whoopty-doo.....the guy spent what....$200,000 last year alone on "working out".....I'm sure the dolphins mgmt and trainers and personnel know what 'strength' Wade needs to build up on and doubt it if he's only doing mindless bench pressing all day. Yes, alot of athletes do do steroids, but not nearly as much as they used to. More knowledge/education, better training regimens and better otc products have made it possible to achieve almost the same gains but over a slightly longer timeframe. The majority of steroid users are the guys in high schools, college or joe-blow at the gym who can't afford 20-50K a year (let alone 200) or hyperbolic chambers (zach and others), taking IVs several times a week (boston) so instead they opt for the much cheaper solution to bulk up in 2-3 months and then try to maintain that from there.