I use nashbar's magnetic trainer with adjustable resistance.
I think it was $59 on sale. Works for me.
The Magnadyne was my all-time favorite, but boy, it rusted out fast.
I sold my rollers. I must have underpriced them, they were gone in hours on CL.
I'd like to get a good used spinner cycle, but so far, $300's about the norm.
For that, I can buy a bike.