Logitech Harmony 555
I've got one of these - excellent remote for a really great price!
The key feature you missed from your review is it's ability to run activities. To watch TV, I need to turn on my TV, cable box, surround sound amp, set the TV to AV3 and set the amp to TV. This is all achieved at the press of a button on the harmony. If I then want to watch a DVD, another button will also start up the DVD recorder, set the TV to HDMI and set the amp to DVD. Equally, I can turn everything off (well to standby) at the press of the power button.
Also, if for some reason something doesn't happen (e.g. if the infra-red signal was interrupted, or you've used the manual controls on the TV, etc.), the help button will guide non-techies (e.g. my wife!) on how to get it working..
The online setup is superb - no more entering pages of numbers and counting the LED flashes as you get on the One4All remotes!
The only downside was that my first remote failed after a couple of months. However, Logitech support were very good and sent out a replacement immediately. This one is still working well (and hopefully will continue to as it's now out of warranty!)