Pros: looks good, works as described, fairly easy to setup
We bought 2 of these thermostats (2 zones) hoping to better regulate our homes temp while we were away. I think it does a fairly good job at that by providing 4 settings per day, for all 7 days/ Setup was easy, but could take a while if you want custom settings per day. If I had to find something to complain about it would probably be the menu system to setup the unit. Its almost too simple and takes a while to jump around to the different settings.
I can't remember how much I paid, but it was probably 2 -3 times more than a standard non-progammable thermostat, so we are hoping to make that up on our power/gas bills.