This is the full new 3.0 firmware that was officially released on the 17th June, THIS IS NOT THE BETA VERSION.
iPhone:
iPhone 3G: http://depositfiles.com/en/files/pnj6xzh5n
iPod Touch 1G: http://depositfiles.com/en/files/dimal73rj
iPod Touch 2G: http://depositfiles.com/en/files/5z24dyk1t .