Like Danielle, I also do both. I think it gives me good variety. I would not say necessarily that I get a better workout (or results) at the gym. I think both are important for my fitness goals. I *do* think I lift a lot heavier at the gym -- for a number of reasons:
1. There are other people around and that motivates me to not look
like a wimp
2. For legs, I can lift much heavier because there are machines (like leg extensions and leg press) that I just don't have at home. I think Cathe even mentioned this in one of her videos -- the reason she does a lot of different counts and holds for legs is because it is hard for us to hoist a barbell onto our backs with enough weight on it to really fatigue the legs.
3. Since I'm not lifting to music, I can really take my time and lift the weights at a tempo that feels more comfortable.
Believe me -- most of the people at the gym do NOT look like the people in the commercials. A long time ago, before I ever stepped foot in a gym, I was quite intimidated by those commercials. I remember thinking that I couldn't go to a gym because I wasn't buff enough. Well, that's a bunch of BS
Most people at the gym are very normal looking.
If you can afford it and you will use it -- a gym membership is worth the money in my opinion.
Shonie