Helix thermostats are good but I feel that you get more for your money with herpstats (if nothing else the interface is better)

http://spyderrobotics.com/