The iOS4 Release Time is anticipated by many Apple fans from around the world. The hardware supported by iOS4 includes iPhone 4, iPhone 3GS, iPhone 3G, and iPod touch. Unfortunately iPad won’t be supported in the iOS 4.0 download until later this year.
If you are waiting for the iOS4 Release, make sure you get the iTunes 9.2 download as that is necessary in order to update your iPhone or iPod touch to the iOS4 software.
Download Official iOS4 Here