Okay, rather than just recommend a web site, I'll recommend a type of trainer.
The key to good training with a turbo trainer is consistency of setup. So, you want to pump the tyre up to the same pressure each time and adjust the tension of the tyre onto the roller at the exact same level each time. The first of these is easy, the second not so easy. Which is why I like the type of turbo I have.
It's an Elite Supercrono PowerMag and, rather than having a fixed triangle to hold the wheel, it is hinged. This means that the pressure of the wheel on the tyre comes from the user's weight, not from a tension dial. So, as long as you don't fluctuate in weight too much, the tension of the tyre onto the roller should be consistent between work outs.
I don't know if I'd recommend my exact model of trainer, though. It has too much plastic and the cable snapped off inside which was then a pain to open and reattach a new cable. I'd probably buy one without a cable now - such as the Power Fluid version of this trainer.