Yes, rollers are probably your best option (at least better than a trainer) if you can't get outside. Also, getting some music or video/ movie entertainment to listen to/ watch while you're on them seems to help w/ the boredom factor.
__________________
"...in Las Vegas where -the electric bills are staggering -the decor hog wild -and the entertainment saccharine -what a golden age -what a time of right and reason -the consumer's king -and unhappiness is treason..."