+1 more for the Harmony series of remotes.
I worked in A/V retail for years, built home theaters and designed whole house systems. The Harmony series of remotes is hands down the best thing since the creation of Home Theater.
It is by far the easiest to program and operate of any remote I've used and I've used hundreds. Although no longer in the A/V biz, I am still the go-to guy in that area for the family and all of my friends. ALL of the digitally challenged have Harmony remotes and love them. I'm talkin' 80 year olds with 5-9 components in their systems. What used to be a daily call "How do I......", has dropped off to maybe once a month or less.
And they won't become outdated either. You program them through Harmony's sight and the data base is constantly updated with the IR codes for new gear.
One of my Canuck friends has a massive man cave in his garage, where the wife banished him after one too many rowdy hockey parties. He has a Harmony 900 which we even taught how to open his garage door. He's a little more savvy than most of the others. He's up to 12 devices on his and is currently trying to teach it how to operate the remote start on his Caddy and the 'Beer Train' he has running around the garage, since he still can't convince the missus to serve beer in just a Maple Leaf's jersey.

He had it operating a remote control Earnhardt nascar, but the left turn command kept opening and closing the garage door. I suspect his wife is trying to program it to operate his pacemaker so she can 'pause' him after he gets a few in him.
Awesome remotes. The 510 is the only one I don't recommend. It functions as well as the others, but the keys are so small and close together it's a bitch to operate.
...
..