I can't help much, since I just finally bit the bullet and bought a trainer. I opted for a fluid resistance unit, because the resistance is supposed to be more like actual road resistance, like a wind trainer, but is quieter. I got one with variable resistance, but it seems like a waste. The gears on the bike provide ample variety. I spent $160 (sale price) on a Performance TravelTrac Millenium w/AF-500 resistance unit, rebranded but manufactured by Elite, an Italian company.
Another benefit of a trainer, as opposed to exercycle, is that it can be used to check out bike fit, pedal/cleat adjustment, shifting adjustments, etc.