The Logitech Harmony 650 is the best universal remote I ever had. It has all the buttons needed for your AV equipment from HD DVR's to AV Receivers. Any button not on the remote can be set to the LCD screen. It allows control over 5 devices, complete with activities (such as Watch TV, where it turns on the TV, cable box, switches the input and sets the buttons to control the cable box, with volume from the TV). The setup software allows for tremendous customization, including assigning sequences of commands (macros) to any button or any LCD menu entry. The only thing this remote is missing is a higher number of devices, and RF capability, which is offered by the more expensive models, such as the Harmony 900. This remote uses standard AA batteries, meaning you don't have to worry about making sure you place in a cradle or otherwise you won't have power. It also has a built-in backlight, which gets activated by motion (a tilt sensor), meaning that the backlight and LCD will turn on whenever you pick up the remote. That behavior is also customizable. I loved it so much, I purchased another one in addition to the one for my living room setup. This can very well be the last universal remote you'll ever need, since the online device codes database is updated daily and the remote can learn any IR command. I highly recommend this remote for anyone who has more than two remote to control their AV setup.