I have no trouble recommending the Harmony 880. Although it wasn't the easiest remote to set up, (it took me a couple of days to get everything working right), once I got it working, I loved it. It's running my TV, Cable Box, DVD players and Receiver.