Had the phone a couple of days, really like it all round much faster than my old HTC Legend.
Keyboard is handy especially if web browsing, but have also got swype installed for text input straight onto the touch screen if required.
Battery initially was a little disappointing however after settling down and not playing on it so much I can charge and it will last me two days, providing I make sure I dont leave wifi or anything too draining on the battery running when not in use. The hinge feels light and nice to open for the keyboard, there has been comments of it being too loose, but appears fine on mine :)
All round nice handset, my previous hardware qwerty keyboard handset was my old N97 and this is miles ahead of that, just in the operating system alone.
If you don't need the qwerty go for the desire hd or even just the desire, if you prefer hard buttons I am sure this will be just up your street.