New HDTV in combination with DVR box, A/V receiver and DVD player was going to be a problem with the existing cable company remote. The Harmony 676 does it all. Setup was easy with just a little computer knowledge. Occasionally it doesn't perform the functions as requested but usually because of operator error and it takes very little to correct the problem. Battery life isn't great but you can bypass that issue with rechargeables.