I have this one as well. I had a pronto before, but while the screen is cool, using it for buttons (touchscreen) is not the right way to go after using it. This has the right blend of customization and hard buttons and is comfortable.
Most of all: The wife loves it! She was complaining about the setup but absolutely loves this one. I bought it one night and it was done the next day. One note: You have to call them if you are using Tivo device ID's for multiple tivo's (they don't offer it on the website but will put the codes in for you).
I thought it was pricy was looking to see if the price would come down, told my wife and she just said 'buy it, I am sick of these remotes!'.
Highly recommended if you are willing to spend what is alot even for a cool remote.