I have a CycleOps JetFluid PRO and I love it. It was just under $400 at the LBS, although you can probably find them online cheaper. I researched quite a bit before I bought and I'd definitely go with a fluid trainer. Like most things, people get frustrated or lose interest in using them if the quality isn't there.