The modern smart bike trainers are the best because they can integrate with an app that will give you information on your performance.