Since the release of iPhone 4 and iOS4, the tech world has been caught up either praising the new device...