I've got a Minoura magnetic trainer. They're reccommended over wind trainers only because they're quieter. It has variable resistance, but I leave it in low and shift gears. That varies the resistance just fine.
By the way, I hate trainers.
__________________
Some people are like a Slinky ... not really good for anything, but you still can't help but smile when you shove them down the stairs.