I have an HTC Hero (I'm in Australia), and it's excellent. HTC have done a fantastic job of polishing up the UI (custom homescreen and widgets). The onscreen keyboard works really well, and it all seems like a well integrated platform.
Check out the videos on the HTC site, and see if you don't immediately get a case of overwhelming gadget lust
Also, look up Locale for it. It can change settings on your phone depending on *where you are*. IMO, it's Android's killer app.