I like my Kurt Kinetic Rock n Roll. It's big, though.
If you're planning on using a trainer at any races, take size and portability into consideration. I wasn't planning to race before the Rock n Roll purchase. I'm racing this year, and sort of wishing now I'd gotten the smaller Road Machine trainer instead.