I had an IPhone 3G, I broke the screen two days in, gave it away. Its all about the Nokia Lumia's for me, well built phones with a great operating system, Windows Phone, nothing else on the market even gets close for me.
IPhones are massively overrated.