My vote goes to the HTC Hero!

Fantastic phone and I am (so far) very impressed with the android OS. A BIG step up from my old sony K750i!!
Yes, the camera is a major drawback ... but you have to think of it as a
phone with a camera and not a 'camera-phone'. That said, the camera is sufficient outdoors in ample daylight and although it is not a patch on the likes of the Sony handsets, I can live with it..... most people (myself included) will have a small digital camera anyway....
The lack of a radio isn't a bother as I never listened to my previous phone (K750i)..... besides, you can always listen to streaming radio if you have an ample data allowance, or just get a 16GB card and stick loads of music on it.......
For the ability to sync with google, outlook, etc., and as a truly open source handset, the Hero is currently the king of phones

.