Hi I have had an HTC Desire for a couple of weeks now.... had an iphone... but I am not that keen on Apple as a company.. so I thought I would try something different. Although I like the Desire (looks good, handles pretty well, easier to customise that iphone (though I had jailbroken mine which made it better) I am also very dissapointed by some let downs: 1) Address Book: no field available for a website address (can use the "note" field but does not hyperlink) 2) More customisable labels for contacts (edit your own labels/add more) 3) Calendar . According to the Desire manual I can delete or edit one occurence of a series of recurring events,.... try as hard as I can...impossible! The only options are either to edit or delete THIS AND ALL FUTURE EVENTS or ALL EVENTS IS THE SERIES .... no choice to change/delee a single event... that is annoying...and more than a small bug!!!!! 4) Internal Memory: discussed other places in the forum... really really shocking 5) Music Player: the one thing iphone is really better at! The one that comes with the desire is just poor.... does not recognise all the genres (if, like me you have arabic music, african music, spanish music etc... they are all lumped under "unknown genre" , the album list is inacurate if the album is a compilation album). A Cover flow would be good. I have tried 4 different music apps (tunewiki, mixzing, muzeek and something else.... )none good enough! Finding a good quality address book on the app market has so far proved impossible. Same with a good calendar/task manager. 5) App Market: cannot clear the search list...... that I am sure eats memory! 6) Barcode: everytime I scan the barcode for an app I would like I get an error (not found). I use Barcode Scanner 7) For a system that claims to be customsable the ability to remove native apps I will not use would be good Although I am not an apple fan, when it comes to contact management, task management and music, iphone wins hands down for me... for the rest.. HTC Desire rocks!!!