The Nest Thermostat is amazing! From setup/installation to using it on a daily basis, the team at Nest get user experience.
I have two of these and they work flawlessly. No more confusing thermostat scheduling or controls.
My favorite feature? Having control and visibility to my thermostat from anywhere that I have internet access!