I have setup several pronto remotes at work for various customers. It will do everything you need and then some. However, I find it hard to use with the touch screen. It is very similar to a palm pilot so the use of a stylus is very helpful.
After using several of the pronto remotes I decided to buy a remote that I thought would be easier to use. For the price, I feel the Home Theater Master MX-500 is a great buy. It is just as easy to setup as the pronto and in my opinion is easier to operate.
Either of these remotes will operate any of the features for all of your equipment. So what ever you choose will be better than a pile of remotes on the coffee table.
www.hometheatermaster.com
Hope this helps,