I do three classes a week..
there's nothing better IMO at buring calories.
During a 1 hour session I can burn up 800 to 900 calories and that's reading off my own HRM not off the readout on the bike..
If you can get some SPDs it's better still as you feet are properly clipped in..