After only around 6 or 7 months from my last Android encounter (HTC Hero) I decided to give it another try. Last year I bought the HTC Hero to compare with my iPhone to see what all the hype was about. It only took me less than a day to realise the Hero was basically a piece of **** compared to my iPhone 3GS. A few months on and with all the hype of the Desire, I decided to buy it and this time give it more time, (at lease a week). Here are the things I like about the Desire: + high resolution + nice screen + nice design + optical trackball Well I tried to give it a week but that didn't happen, here is why... - media player In one word, rubbish. The media player is slow, clunky and unintuitive compared to iphone. - internet browser This one was a suprise, the Desire comes with flash support but that was the only thing I liked about it. Browsing on the desire is horrible, slow and unresponsive. Scrolling is not as smooth as the iphone. Here are load times on my wifi network, all cache cleared. (engadget) iPhone opera browser: 2 seconds iPhone safari browser: 3 seconds htc desire: 9 seconds - camera/video quality Desire has more megapixels but quality is crap - android market where are all the good apps? well itunes is just better. no need to discuss that - gps google maps on htc desire is not accurate. iphone was 2 streets out but desire was a country mile off - phone lags unless powered on and off everyday Nearly a year since iphone came out and it is still the best phone. The new iphone is coming out soon and there is nothing out there that comes close. Really disappointed with what all phone manufacturers could come up with. Looks like my next phone will be an iphone.