I have a HTC Touch as one of my Windows test devices. It's a very flush device and the TouchFlo interface is nice and accurate, but overall it's a painful device to live with, especially if you're used to BlackBerry and lot of email (like me). It has some lovely features but with the amount I rely on my device I couldn't use it and nothing else. I wrote a full review and screen dumped it here if you want to take a look:
Exchange Direct Push data
If you're used to a keyboard you'll miss not having one, as despite how nice TouchFlo is, the device still has the same tiny on screen qwerty keypad.