I personally prefer home, im not a body builder though but I seem to get as good of a work out at home as I do when I go to a gym.. I go sometimes when someone I know goes and wants a partner.. but usually no one I know works out they just get drunk all the time so I stay home. As long as you have enough equiptment then home is good enough in my opinion. I agree with pump chaser, why go out when you can get as good at home. Mostly all I use is free weights cept for a few machine movements. I like home cause I got the music cranked and don't gotta wait for nothing, I can ddo what I want when I want.
All the home equiptment I have is a "universal gym" cable machine with lots of work outs, I only use it for 2 or 3 areas. I have a bench press and lots of free weights, the only problem I have is no cardio machine which are expensive I plan on getting one now but can't decide which is best. If you don't mind going for a run for cardio then your set. Remeber you can always add stuff to a home gym when ever you get cash, and plates for free weights in my area are cheap as hell (15cents a pound for the cement in plastic circles, 43 for the iron cast circles, and 88cents for the rubber hex ones)
Again its all in prefrence, I prefer somg good beats it helps me stay modivated... alough a gym isn't bad.
X