I bought this HTC 7 Pro to replace my damaged Palm Pre and it has to be said it is head and shoulders above Palms Web oS.
Put simply, Web oS 'tiles' system is a stroke of genius, however compared to the WP7 oS as installed on the HTC 7 Pro it is slow and unreliable. WP7 is quite simply much faster and thus far, very reliable.
Moving onto the phone itself, HTC really do know how to build a quality product and this is phone is beautifully crafted. OK, it's a tiny bit bigger than other phones in this sector, but you do get a generously sized Qwerty keyboard.
Battery life so far has been unexpectedly good for a smart phone, with WiFi used up to 30 minutes a day, but switched off when not in use, the blue tooth permanently on, MS exchange connected and syncing in real time, and two other PoP3 email accounts syncing every 30 minutes, the battery is lasting between 2 and 3 days before it requires charging!
Verdict: Well crafted phone, for business use - worth every penny