Another member asked for input regarding these remotes. They are different in kind, with the Pronto being a touch screen and the 500 being hard-buttoned. The Pronto is programmable using external software, while the 500 has some (quite a few) pre-programmed devices and allows programming virtually any other remote commands. Both allow macros, and both allow mixed-device buttons in a single page setup. I have owned both and found the 500 to meet all of the needs of a fairly complex system including a separate 2ch audio setup. But it seems to me that when it all comes down, it's a matter of whether you like the visual side of the pronto or the more traditional hard button approach of the HTM. Aside from the graphics, anyone got an application that couldn't be implemented on one or the other of these remotes? Is there anything that one will do that the other won't? Do you have a system that is so complex that you can't meet all your needs with one or the other? The answer to this question should halp anyone thinking about one of these devices make an informed choice.