Well, since Whyeyebike said I would, I guess I must. The main advantage for me with the rollers is lack of boredom. The rollers require a concentration that you don't have to have when your bike is clamped in place and not going anywhere. You actually have to pedal and balance and keep the wheels on the roller. If you're just wanting to zone out and burn calories, then rollers are not for you.
Rollers also have a secondary benefit of improving your pedal stroke, especially at higher RPMs. Rollers really make you aware of the bike surging and bouncing due to a poor pedal stroke. Mine, since the rollers float on the frame, somewhat are forgiving of this, but you are still aware of it.
Also, rollers are easier on your frame, IMO. It always worried me clamping my carbon fiber frame into a standard trainer.
I use the InsideRide eMotion rollers. I have had them for several years and couldn't be happier with them. Although this year, with my recent purchase of a headlight and taillight along with new winter gear, I plan on spending less time on the rollers.