http://www.spinervals.com/

I like both Uphill Grind and No Slackers. It's kind of a toss up. Ok, give the edge to Uphill Grind just because it's easier to gear down if I want an easier work out but harder to convince myself to work harder if ECT isn't there to abuse me.