Patrick, yes I was able to program everything but it took a few times which was troubling. That is originally why I disliked the included remote. It is very touchy and doesnt always send the signal or something. For instance when I was learning the component buttons, all of them learned fine except video 1 (labeled sat). I had to keep retrying to learn for reasons that are beyond me. There seems to be a short skip when pushing that button on my remote. It lights red for about a second then blinks and continues lighting. Maybe that was the reason it was so hard to learn. I finally timed it right and got it. Besides that I just really thought the remote was unresponsive in a lot of ways which led to making the learning process not nearly as seamless as it should be for the mx500. I will admit I have been spoiled by the Pronto for the last three years and the mx500 for the last four months so I may be way too picky. Just like I said about the time delay thing, I would imagine those who stick with it will just adjust, no big deal. But on the other hand you made a wise choice with the mx500. It is the best remote I have ever owned, everything considered. My number one complaint is no computer interface and that is why I can't get rid of my pronto. I love my discrete codes Number two is that it can get old entering in all the names for the lcd display with the numeric buttons (see number one). Besides all that, its still my favorite.

[This message has been edited by Jed M (edited May 07, 2002).]