Long story short i bought a Desire HD outright as my carrier won't be selling them for another 6 months. My contract ran out / came up for early free upgrade so i got a 32gig Iphone 4. I've been using my desire HD since they came out (one of the first Australian users). Now i really struggling to find a reason not to use the iphone 4 instead of my original plan to sell it. Here are the pros and cons that i can think of for both phones Desire HD pros: Large screen Good Camera Andriod freedom Cons: Mobile data is terrible for some reason (could be carrier support related) it always lags / disconnects / takes yonks to reconnect Screen resolution isn't that great Battery life is terrible, i have to turn the screen right down, constantly turn off wifi etc. just to get through a full day System sometimes lags up even with rooting and debugging etc. Pros of the iphone: Everything just works that little bit better, whether is smoother ui, facebook, typing (despite me buying 3 different android keyboards) Clearer screen Cons: No widgets, although the main widget i used was to turn things off which i wouldn't need to do on the iphone. No freedom of Andriod Smaller screen Obviously the DHD is a much more powerful devices with some really awesome features on there like wifi modem etc. but most of these things chew through battery and make it almost impossible to even use them. Is there something i'm missing?