Overall. the Honeywell RTH230B programmable thermostat is certainly the best if you're looking for high quality and small size for a cheap rate. There's one aspect that certainly needs to be stressed on - Overriding the system!
No matter how much we think it through, it's not necessary that we're going to stick to the same plan 48 hours later - right? That's the reason this programmable thermostat has the capability to be re-programmed just for a particular instance of time; that is, if you re-program it for an hour or so, the instructions that you already fed in for the next day won't be erased.
But, every amazing device does have a draw back and this thermostat has a single problem which you should certainly know about - When you toggle the temperature up/down buttons, the display doesn't light up; and hence, you're going to need to switch on the lights in the room. Other than that, there's nothing to worry about.