I have to be honest. As a beginner, I bought both with high hopes. The trainer was pure torture - I was bored out of my skull and just couldn't motivate myself to ride.

I then bought rollers and I was absolutely terrible - falling all over the place, banging up the basement walls and even skinning my knee in the process! I gradually got better (but not by much) and for a couple of months I used rollers as my primary exercise.

Finally I couldn't take it anymore and decided to brave the cold to ride outside. I admit it was quite miserable at first (I hate wind, rain and cold) but it felt so much more exhilerating than my boring training and difficult rollers, so I bought all this cold weather gear thinking I'd ride in the cold.

Long story short, I realized that I enjoy riding outside in decent weather so neither the trainers or the rollers are for me. I may try a spin class next winter but riding outside is the whole reason I enjoy cycling so much!