I have a Logitech Harmony 670 (at least I think that is what it is). I use it for my TV, xbox360, and home theater system. For the most part, it's really nice. However, I have kids that often just push the physical buttons to turn on the equipment and shut it off. Therefore, the remote is often out of phase with my equipment. So, I'll press the button to watch TV and my TV will then shut off...because as far as the remote knew, it was OFF and needed to be turned on. That's my only real complaint.