Had the 5 for a few days and it's a gorgeous device, but just not enough of an upgrade to justify £529 (I'm mid contract). For those with an out of contract 4 or 3GS it's a no brainer. But I'm going to sit this one out. Incidentally it was a black model and not a mark or scratch on it, but I was having wifi connection issues.