Wahoo KICKR is one of the best smart trainers in the market and it is nicely priced too! The drivetrain and speed cassette performance is amazing.