you need one with full ANT+ FE-C support, as that is essential for most software.... and ideally a trainer that operates on both ANT+ and bluetooth.
If you want to ride decent slopes, above about 8%, then a wheel off trainer is a much better option, as the wheel on versions can start getting a little slippy or inconsistent...
Personally, I've just bought a Tacx Neo, which wasn't cheap, replacing a Bushido, as I got fed up of it feeling 'wrong' when I rode VR climbs with steep sctions, plus, the version of Bushido I had wouldn't work with Zwift, which I'll get when they release the ipad version out of beta (not buying a new laptop just for Zwift!).. however, I hear great things about the new Tacx model one down, and of course, the Wahoo Kickr is supposed to be excellent.
FWIW, I don't think you'd go far wrong with any decent ANT+ FE-C trainer.... but here's DCR's indepth review
still heading in the right direction.... bike FTP increasing steadily, up by 20W since July, with a ton of interval work helping.... and swim feels good.... run only ticking over, albeit with around 40 miles a week getting done, and knocked a further 7secs off Parkrun PB... that sub 20 is bloody close now....just 5 more seconds to find!
diet is OK... not perfect, but not dire either... weight still within a couple of pounds of 'off-season' target.
managing about 9 or 10 hours a week, but crucially, every session has a goal and purpose... no junk miles here!
happy as heck with where this is heading... setting specific, weakness driven goals and seeing measureable progress towards them is really motivating!
EDIT: spoke too soon!... lunchtime run today, half a mile in, and hamstring went ping....
At this stage, don't think its too serious, but I won't be running for at least a few days...