I voted for the rollers, because I think it makes you work better at your riding than sitting still on trainer. You have to work hard on the rollers and then you also have to keep your balance. It will make you work better and smarter than just sitting still on a trainer.
__________________
2007 Jamis Ventura Comp
2006 Jamis Explorer 2.0
2000 Specialized Hardrock (bought used)
Swim, Bike, Run and sounds like fun