"as stated above, it does what it says it does"3.5 starson by cyril279
Pros: easy to program, lots of device support, easy to customize, love the ir learning feature
Cons: no backlight, not the most straight forward programming interface,
Summary: This is a great remote to eliminate extra remotes, and allow some additional customization without breaking the bank. However, the harmony 650 offers easier -more reliable operation, better interface, and easier customization, with a greater range of options just under $100. I feel that it's better bang for the buck.