I've had a lot of smart phones, last few have been Android phones (G1, Hero, Wildfire and Desire). I go through phones like a tramp on chips, I love my Desire and so far is the best phone I've owned, apart from my first mobile, all those years ago (Alcatel 815+, just in case you wanted to know).
I adore the Android OS, blows Apple's iPhone OS out the water when it comes to functionality and personalisation, only thing Apple have over Android is it has a more polished look about it, but you can keep that! Obviously everyone is different and want different things from their mobiles, I guess you'll just have to try them all out until you find the right one for you.
Think I'll possibly go for HTC Sensation or Motorola Atrix next, probs the HTC as Motorola are pants at customer support and updating OS (just read their Facebook page, lots of complaints)