I have to agree on the spinning. indoor cycling of any sort is pretty boring (to me) in general, the class keeps things a little more interesting. I also found a video for indoor trainers that i found helpful too, but again, how many times can i watch the same video?