The gym for me is a great motivator, I am competitive with myself and have a secret need to "be the best" in the gym, work out the hardest, etc...I know, its probably my old bodybuilder thang goin' on, but its nice to have that option. Although honestly? I much prefer the home thing, no waiting...