I've had the iPhone, 3G, 3GS and the 4, I've loved all of my iPhones. What I hated was the fact that apple married me to AT$T, I hated paying 4,500 a year for home, iPhones and iPads and only getting 3G when everyone without an iPhone were on their second phones with 4g, moving screen savers...