When I wanted to treat myself to a new trainer last fall, I bought some Kreitler rollers on Amazon. Was a great deal, and the workout is incredible. I highly recommend rollers if you want to truly get better on the bike, While the scenery etc. is nice, at some point it is exactly like Greg Lemond said "It does not get any easier, you just go faster".
Sample deal (mine was for the all alloy version, for a bit more).
https://www.amazon.ca/Kreitler-Challeng ... 050&sr=8-3