Play with that HTC a bit first before you buy. I had an HTC Mogul with WinMobile 6.1 and hated it. Now I know the Touch Pro has newer hardware (like a crapload more RAM), but I don't think I will ever own a WinMobile phone again. I went back to a BB (Curve 8330) and will probably get a Palm Pre around the first of the year.
I am still curious about Android and I hope that Sprint comes out with something fairly soon.
Things I liked about my HTC Mogul
Win 6.1 was a pretty good upgrade to 6.0
1)The HTC phone felt good in the hands and gave you about any option you wanted to interface with the phone. Thumbwheel on the side, touch screen, thumb bad, slide-out keyboard. From a pure hardware perspective this has been the most advanced phone I have ever owned.
2)One thing I liked about WinMobile was that you could edit the registry. There are a ton of tricks out there to increase certain performance characteristics. For example you can cut down the delay between when you slide the keyboard open and when the screen flips. You could also allocate more RAM to increase performance of the OS. 3)With the new version (Touch Pro) they really beefed up the RAM (that was the biggest difference I saw between the two phones from a hardware perspective).
4)Manual switch to turn WiFi on and off.
5)Being able to reassign any of the keys to use whatever program I liked.
6)Didn't have to subscribe to anything fancy to get my Outlook to work. Fairly seamless integration into the company Exchange server.
*If you get the Touch Pro see if you can use S2U (slide to unlock). It's an easy way to lock your phone and you just have to slide your thumb across the screen to unlock. Saves some of the ghost calls.
Things I hated about my Mogul
1)Answering phone calls. Depending on what you are doing when the phone rings can dictate if the phone will actually let you answer the call or not. I do a lot of texting (still not officially a verb

) and if had an incoming call while in the middle of typing a text the phone would freeze. This probably drove me more nuts than anything on the phone. I just want to answer the damn call and now I have to restart the phone...seriously...WTF!?!
2)I had to restart my phone at least once a day due to sloppy performance and freezing. Prior to once or twice a day it was almost hourly - until I tweaked the OS to make it work better.
3)Bluetooth was flaky with this phone. When initially connecting different devices I usually didn't have too many problems. After a while I had issues with devices.
4)M$ Active Synch - MOST WORTHLESS PIECE OF GARBAGE SOFTWARE I HAVE EVER USED (other than Win ME...oh shocking...same company). If I didn't synch once a week my phone and Active Synch wouldn't play well together. I didn't need to synch a lot (maybe once a month or so to backup contacts) since everything for work came in wirelessly.
I made the switch back to BB and miss not having a touchscreen and lots of the flexibility and options that existed with the Mogul. On the flipside I have a phone that can answer the call anytime and it still is easy to text with and I can access company email.
Just a couple of thoughts before you make a drastic switch. I've played with the Touch Pro a bit and I do like the look and feel of the phone. Like I stated previously it is basically a new and improved version of the Mogul. I think they had a VZ version of the Mogul but the name escapes me. My biggest complaint is the OS and since you don't have the flexibility of doing what you want (like with a PC) you are pretty much stuck with what they give you.
I don't know if this helps or not. Sorry if I hijacked your thread a bit.
I would never die for my beliefs because I might be wrong.
~Bertrand Russell