iOS 4 is now ready to be downloaded and installed on your newer iPhone OS devices including the iPhone 3G, the iPhone 3GS, the 2G iPod touch and