I use this trainer for almost two years without problems now. Yes, it's not as much fun as riding outdoors, but sometimes it's just not an option. I bought several training DVDs and if I can't get outside, at least I still get a "ride" in.
I'll be buying a second one for my son soon, so we can train together. Nothing like a little father-son competition to keep things interesting.