Spinervals is good, especially the aerobic ones. I forget the specific names. I actually have a bikeshop nearby that hosts a free training night every week. They set you up a trainer and with a Spinervals and you bring your bike. Much better when suffering in the company of others!