I'd say the Motorola Cliq, because of Android. But don't buy it yet, because the Cliq XT (upgraded version) is coming soon.
The HTC Touch Pro 2 runs WinMob 6.5, an old OS which will be replaced by Windows Phone 7 later this year. The Touch Pro 2 will then be obsolete.