I'm fairly technical (well, that's putting it mildly I suppose) but I have never programmed a remote in my life - other than punching in the codes on the cable remotes.

When I first held the URC MX900 (in my hands), it felt like a nice remote. It just felt very nice in my hands (no wise cracks from the peanut gallery please).

The MX900 programming software has drag and drop capabilities, ability to test things prior to downloading to the remote etc. I was up and running in a very short amount of time.

I have the Harmony 890 as well. The button layout - to me - was engineered by someone who obviously never used it. They let marketing dictate the design spec, that's the best way I can describe it. It looks nice, but ....

If I have to recommend a remote to someone who can't connect a DVD to a receiver, I recommend the Harmony. To anyone else, I recommend the URC. The ability to do whatever I want (turn on sub titles, change the aspect ration etc) is too much for me to give up.


--
Denon 4520, EPIC80/500/VP180 Speakers