I was due for an upgrade recently and I wanted a top phone (I'm from South Africa btw). After a week of extensive research the HTC Desire came tops because it was an awesome phone and I could afford. I went to my provider, Vodacom, and told them I wanted the HTC Desire (OH ya there was a big poster advertising the new Sony Ericssons; X10, Vivaz, Satio, etc), the saleman who attended to me advised me to go for the X10 because, I quote, "the HTC Desire has nothing on the X10" (I've been to three shops and two of them have said that). Are they just trying to push sales for the X10 or what? because online the Desire is far superior.