I have both. I've been using the Kurt Kinetic Road Machine trainer for the past off season and it works great. I got this on ebay for about $250 for a factory demo (practically new). For me, the resistance is more than what I get on the road so I tend to be slower on that. I just bought a pair of Rollers at Performance Bike for $99. Here's a link:
http://www.performancebike.com/bikes..._20000_1501509
The rollers take some getting used to but is a little less mundane than a trainer.