I've got a Tacx Cycleforce One magnetic trainer and a set of Tacx SportTrack folding rollers. Both cheapish (around AUD$340 and AUD$285 respectively, from memory), but the best I could get on the particular weekends when I decided I absolutely had to have such things. The rollers were the only set I could get "off the floor", in fact... the guy who served me at the bike shop said he personally hadn't anyone ask about rollers for years, although since they had a set there there must be some interest. The fluid trainers I've seen in catalogues and online here are AUD$480 or more, for comparison. I haven't tried them since none of the bike shops I went to had any in stock.
When I bought the Cycleforce One I tried a couple of other (even cheaper) mag trainers and the Cycleforce One was smoother than they were. It also felt much smoother and generally better than all the spinner bikes I'd tried out that day too (every model available in Sydney) bar one top end model, and I decided a $340 mag trainer was better value than a $2100 spinner bike. Definitely worth it from my point of view, I don't mind that the feel isn't as road-like as some other types of trainers since I'm not that serious about it yet.
The rollers are much more fun than the mag trainer, but as a newbie with a gotta-learn-to-ride-first hybrid that only juuuust fits when they're at maximum extension, I have to pay a fair amount of attention so the mag trainer gets a lot more use. I've got a computer set up in front of the mag trainer so I can surf the internet, read e-Books, pretend to work, or whatever, while pedalling away for hours. I could watch TV too, except there's nothing on.
What else? Um, my rollers chew tyres more than my mag trainer does, and they provide a lot more resistance than I expected (equivalent to one of the higher resistance settings on the mag trainer, possibly because I've got them extended so far). You need a BIG fan to blow lots of air around you when you're warmed up, even in winter (I've got a remote control one so I can be a wimp and start off without it when I'm cold, change the speed to suit my exertion level when I'm working, and then lower it or turn it off near the end of my cool-down).
That's about all I can think of. Have fun!