I'm due a new phone as my Xperia X1 is on the way out. At the moment it's a toss-up between the X10, Nexus One, HTC Legend and HTC Desire. I don't want one that's physically large though, so at the moment the Desire is looking like the one to get. I'll wait til there's reviews of them all out first I guess.