I'd say join a gym but I even have a little set-up in the basement good enough for serious ARM training and SHOULDER training. Everything els...I would have to go to the gym for but I also admit I hardly ever use my stuff downstairs...I like being in the gym.
I bought alot of stuff from BodySolid/FitnessFactory. Their stuff isnt bad...does the job perfectly and their prices are reasonable.
800-383-9300. X:3515 tell them 'BlockHead' sent ya!