I'm a huge fan of rollers (mine are Kreitler). You learn to balance and control the bike with your hips, not your hands. Yes, I have fallen off a couple times over the years, but it's worth it as I feel more solid on the road and know what the bike will do. It's the BEST trainer to really feel the effects of your spinning and weight shifts. 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!