The question you haven't asked is the most important question (or at least it would be for me): which trainer can be used to ride high-intensity efforts at a consistent and predictable intensity? The reason this question is important is that if one doesn't have a power meter, a trainer can be used to ride high-intensity efforts at appropriate levels of intensity based on a simple speedometer. For this purpose, I would buy the Kurt Kinetic Road Machine. If one does have a PM, this is less important, but I would still buy this trainer.