I've heard very very mixed reviews. Several direct friends of mine have installed them and gotten very poor results. I think much of it depends on the predictability of your time at home/away and the location of the thermostat itself to sense activity.
My distilled opinion is that they are not significantly better than a simple programmable thermostat for most people.