Having gone the cheap route several times in the past I suggest avoiding that. Blackburn fan trainer - ridiculously loud. Kreitler rollers w/fan attachment - rollers awesome, fan noisy and much harder than road. Performance Century - decent, cumbersome to attach. I currently have and love the Kurt Kinetic Pro.