That’s right everybody the iPhone 4 has arrived after months of rumours and a few unfortunate (for Apple) leaks. Apple fans will obviously be dying to get their hands on the latest iPhone whether it is any good or not...