Excerpt: I have this remote for my bedroom, and the Harmony 659 remote for downstairs. They are both similar in function and the fact that they can simply plug into your computer for updates and programming is FANTASTIC.
Pros: Internet programming. Can actually operate ALL components and features, unlike other 'universal' remotes.
Cons: Buttons are easier on other remotes I have used.