After getting my ass beat by Boot Camp this morning, I'm gonna have to say a gym. It did not compare with any of the fitness DVDs I did at home. Check with surrounding gyms because most are offering good deals since it's the new year and people make resoulutions to work out more.