"Very Solid Universal Remote"3.5 starson by o2bnited
Pros: supports thousands of devices, powerful programming customizations, added convenience for XBox 360 owners
Cons: software is still improving, finish wears off of buttons after several months of use
Summary: I have used this remote for over a year and have enjoyed it immensely. Ever since buying it, I tossed aside remotes for my other devices and used the Logitech to control my TV, my DVR, my XBox 360, and even my Mac Mini a time or two.
I had no trouble setting up the remote initially, but when I went to fine tune the controls using the software, I ran into some minor snags. The software has gone through a few revisions since then, and it seems to have fixed the major issues, but there are still lingering problems. For example, in the programming for specific devices, if you remove an entire page (set of 4) commands, it does not collapse the page for you, so I have several blank pages that I have to page through if I want to get to the end of the list of commands.
Other than that issue, though, I have found the remote to be relatively flawless. The "Help" button is a favorite of mine, and didn't seem to be mentioned in the CNet review--basically, if you try to start a certain activity, and things aren't quite right, you can press the Help button and it will guide you through a series of prompts to get everything setup correctly. This is helpful if the remote isn't quite close enough to the TV when you press the button, for example. Click Help, it asks if the TV is on, you say no, it turns it on and asks if the TV is on again, you click yes, and you are done. Very handy, especially for those that are using the remote but aren't intimately familiar with the programming.
As time has passed, the cost of the remote has dropped from about $100 (which I paid) to something closer to $60 or so. I would still likely pay the full $100 for this remote and have recommended it to several friends as well.