Looking for a new trainer, anyone have feedback or input on the Elite trainers?