My wife and son both have iPhone 4's. I have an Android phone. They are all nice phones and have similar capabilities. My son has had problems with his iPhones just dieing and failing to work in the past (twice now) and Apple support has been very rude and unhelpful, telling him his only option was to buy a new iPhone. They refused to even look at his iPhone or attempt to fix it (at our expense) saying that it was out of warrantee and they won't do anything on an out-of-warrantee phone. Despite these failures and bad treatment from Apple, he chose to buy another iPhone (I certainly woudn't have done that myself!) So obviously he must like the iPhone despite the problems. My wife has not had any problems with her iPhone, nor I with my Android phone (an HTC Evo 4G).