The gym, hands down, for me. You're in an environemnt designed solely for exercise, as opposed to home where there are so many goddamn distractions (note: never work out in front of the Wii). The gym is also better becuse they have a lot better resources (unless you want to spend $20,000 on a...