I think its a no brainer. The Logitech Harmony has been all I have ever needed. I got mine at Amazon a year ago and it is so simple my 8 yo daughter can turn on the TV, Cable Box, Receiver, and be watching HD programming with Dolby surround in 10 seconds. The key to the remote is the USB connection and the ability to upgrade or change your components and still be able to utilize almost 100% of the remotes ability to change the settings of independants components. The nice thing is that I haven't even had to mess with it over the past 6 months. I'm not sure what models are out there, but get the ones that have built in rechargability.
I just checked and they still sell the same model I have at Amazon.
http://www.amazon.com/Logitech-Harmony-Advanced-Universal-Control/dp/B00093IIRA
At Circuit City, you will pay $250 for the same thing.