Okay, I was all hyped up to ungrade to the 3G on Friday but couldn't get hold of a 16GB one. So now that I've had the weekend to play around with 2.0 on my original iPhone I'm wondering: "Do I really need to upgrade?" I mean I like the idea of GPS and the speedy 3G, but is it worth me starting a new 18 month contract with O2 just for that??? Would you say there have been any other improvements in terms hardware reliability etc in the new phone ???/ Come on, convince me I need to upgrade !