Quote Originally Posted by veloputt
I'm a huge fan of rollers (mine are Kreitler). You learn to balance and control the bike with your hips, not your hands.... I like seeing not only how fast I can go (have been up to 35mph) but also how slow (8mph). Put on great music and hammer away!
Being completely clueless regarding trainers, but sopping up knowledge happily, I'll share something I read about training for cadence. The Russians teams, I think, used to train at high cadence (100) on rollers - this forced them to become really, really smooth riders even at high cadence and apparently also had the benefit of building concentration. Lose smoothness and/or concentration, and you apparently topple. I imagine you learn quickly that way!