Resistance rollers like Sportscrafters f.i. Less boring, more realistic. I hate trainers, love rollers. Only drawback is that it's hard to sprint on rollers, but one has to do that on the road anyway to get the right training effect. Just throw your regular road bike on them and pedal.
__________________
Results matter