I recently purchased a Logitech Harmony 880 in an attempt to consolidate the multitude of audio/video remote controls and I have to say, I'm impressed. The key differentiator of this device is that it allows for setup and configuration via a USB cable connected to your computer. Via a web interface, you are prompted to enter the manufacturer and model of your devices via a wizard (e.g. cable box, DVD player, AV receiver etc.). The remote control is then automatically configured based on the devices entered. One of the key features of this device is the ability to setup activities. For example, the "Watch TV" activity on my remote is programmed to turn on the TV, turn on the cable box and change the TV's input to cable box. Other activities I have programmed include "Watch DVD", "Watch VCR", "Listen to Digial Music (via my Netgear MP101 digital music player). The remote have a full color display as well as a base charging unit to keep the battery charged. I did have some initial problem with navigating the website but once I figured these out, I was in business. The Logitech Harmony 880 is a valuable, and worthwhile addition to my audio/video system. I wish everything worked this well!