But it's to be a gift. Here are the requirements.
Needs to control a cable box, TV, DVD player (might be upgraded later on to Blu-Ray, unsure as of now), and a surround system. Reason is that the surround system is owned yet, so it's not here and won't be until sometime next year at the earliest. Ok, here is more info about what's needed :
TV has this thing where when it switches inputs, the menu of inputs stays on until you press exit. I waited 5 minutes, so I need a macro feature to hit exit after each input switch.
It needs to be able to have custom buttons, as they use features with the cable provider that needs special buttons. Something where the remote can "learn" will work just fine, but most are just number combinations I can macro in.
It needs to be relatively easy. The hit input, put it on the coaxial input, and are confused and think they messed up the TV. (No, it can't be disabled)
Other then powering on devices, this is what will be needed :
It will be used to control the volume and input selection of the TV, which will eventually be replaced by a receiver for simplicity. Again, not for a while... I wish sooner to prevent issues. I need to have it so the input selection can mimic pressing "Source" and then "Exit" for the TV to eliminate the menu.
Cable box needs all basic buttons, and some advanced ones. Macro controllers are fine, as I will be setting the controller up and can deal with the technology.
DVD player needs basic controls.
The receiver will hopefully be something where it handles the signal's and has a single output to the TV. Then I would like to be able to set it up so they press one button for say "DVD" and the input switches over for video and audio immediately, but the controller allows DVD functions until another device is selected. Then it switches over everything for that device.
Obviously having a master volume (where no matter what device is selected, it only sends the volume signal to whatever device I set it to) is best. Also, decent battery life is good as well, like 6 months minimal. But I think the battery life thing is no longer an issue with remotes these days...
The biggest problem is cost, I can't spend a lot, not even $200. I was thinking about the Universal Remote RF30.
I have a few weeks, the more help/info/input the better.