Finally, the final version of Apple iOS 4.0 is available for public download and its valid direct download links also leaked.
Apple iOS 4.0 is available for iPhone 4, iPhone 3Gs, iPhone 3G, iPod Touch 3G and 2G. Users can directly update their iDevices via iTunes by clicking [update] button. However if you need to download a single file of iOS 4.0 via direct links for further usage (jailbreak, unlock), so here there are direct hot links to download iOS 4.0 final version (.ipsw) file.
Download Firmware From below
You could always get support from UnlockAlliPhone.com about any Unlock & JailBreak issue of any model of iPhone including iPhone 2G,3G & 3GS and also upcoming iPhone 4. They provide Premium Members Support for life time. Means just pay one time a small fee and you will receive support(real human support – avg response time 2 hour) for all present & future version of iPhone.