I have to say i like rollers more than the trainers. Trainers are boring and to quote marathon marke, it allows you to "doze off"
Rollers are better since it will require you to balance the bike.. not like the trainers where you don't really have to put much effort aside from pedaling.