Like somebody earlier in this thread, I am a huge fan of the HTC Raphael (in the US known as the HTC Fuze or the HTC Touch Pro)
It is garbage out of the box from AT&T - you have to crack it, install new firmware (EnergyROM) install a new front end (Fuzeberry) and you still have to put up with HTC's trademark slowdowns.
I don't expect most people to have the tolerance for all of this and I got my Fuze from a guy who forced AT&T to give him an iPhone after suffering the stock Fuze for a few weeks.
But I must say – the battery life is fair. The feel of the phone in the hand is good. The screen is the best I’ve ever used on any mobile device ever. The camera is still a cell phone camera but is the best I’ve used in a cell. The sliding keyboard had a great sliding action and typing feel. All the radios work as advertised (wifi, Bluetooth, FM, GPS, 3G.) Push integration with outlook works great. The composite video/audio output is a nice touch.