The
Logitech Harmony 555 replaced my six remote controls about a year and a half ago and I haven't looked back since. With these series of remotes, you plug the remote into a PC / Mac using a USB cable, then input all the devices through a Windows / Mac application that comes with it (so no need to find out codes, just type in the make and model), then setup Activities based around these.
An Activity is something you setup which means you can control all relevant AV devices for that activity from the remote e.g. watching a Blu-ray for me involves my TV, my Blu-ray player and my AV amp. With an Activity set up for this, the volume buttons on the remote control the volume on my AV amp, whilst the Play, Stop, Pause buttons control my Blu-ray player. I also have some of the assignable buttons on the screen assigned to things such as changing the aspect of the TV. Essentially, you can assign any button on the remote to any remote signal of any of the devices involved in that Activity so it's extremely flexible. I have the following Acivities setup:
Watch TV (involves my PVR, my TV and my AV amp for sound);
Watch Film (involves my Blu-ray player, my TV and AV amp);
Play PS3 (involves my TV and my AV amp - PS3 needs an additional dongle to control it which I don't have yet);
Listen to Music (involves my Apple TV, my TV and AV amp);
Play Xbox 360 (involves my Xbox 360, my TV and AV amp);
Listen to CDs (involves my CD player and AV amp).
If all your devices are kept in standby, pressing the one Activity button will switch on all the relevant devices for you, plus set your TV or AV amp to the correct inputs to ensure you're getting picture and sound. If you then press another Activity, it knows which devices are switched on and will simpy switch the input e.g. switching from "Watch a Film" to "Watch TV" will switch off the Blu-ray player, switch on the PVR, then change the TV and AV amp inputs so they are correct for the PVR. This makes my pretty complex AV setup very easy for someone like my other half to use, as she just has to press the one button and everything is setup by itself. Even if you're not happy with keeping everything in standby, by switching everything on first, then pressing the Activity button, you get all the benefits of controlling all the relevant devices from one remote control.
Issues? Well, to get everything setup perfectly does take some time. To start off with, the best bet is to just program in all your devices, then setup some basic activities and start using it. You'll then be tweaking it, probably for about 1-2 weeks after until you've got all the buttons you use most often in easily accessible places. Once this is done, you won't need your old remotes! For this reason though, if you have one, I'd install the setup program on a laptop so you can have this with you on the sofa as you tweak it!
Also, you do need to ensure that when first powering on using an Activity button that you keep the remote pointed towards your system until everything is switched on, otherwise there's a chance something gets missed and you then have to sort out this issue using the Help system, which is good, but can be bit of pain. This is especially true if you have quite a complex setup so for people who don't really understand the issue, it can be frustrating. However, if the remote is kept pointed until it stops flashing, all should be well.
There's loads of different models of Harmony (see
here for the current models). The
One is the current WHF favourite, but quite expensive at around £100 - I find the 555 does all I need and this can still be picked up for about £50.