Every now and then I go to a gym to spice things up - just nonsense workouts to have fun... try machines, etc.
The best gym I've ever been to was some kinda beauty asylum - nonhardcore, very expensive, good equipment and awesome sauna, pools.
At home I have a bench, barbells, dumbbells - enough for me.