I know nothing about trainers but given the wide range in pricing I presume there is a wide range in quality and features. This isnt for anything competitive but I don't want to miss out on opportunities to build some stamina during the dark nights. I have quickly found that hills do some great things, so I would like something that can be programmed between incline and flat, if thats possible. Not really sure on budget... I don't expect it will be $100 but also dont want it to be $500. If something good is out there for $200 - $300 that would be about what I plan to spend.