Firmware Download links for 3.1 Version

iPod Touch 1G OS 3.1.1
http://pfd.apple.com/ProtectedAsset/...0516a525c9c1a0
iPod Touch 2G OS 3.1.1
http://pfd.apple.com/ProtectedAsset/...3ffabc26b2c4da
iPod Touch 3G OS 3.1.1
http://appldnld.apple.com.edgesuite....5_Restore.ipsw
iPhone OS 3.1
http://appldnld.apple.com.edgesuite....4_Restore.ipsw
iPhone 3G OS 3.1
http://appldnld.apple.com.edgesuite....4_Restore.ipsw
iPhone 3G[S] OS 3.1
http://appldnld.apple.com.edgesuite....4_Restore.ipsw

ALL JAILBROKEN AND UNLOCKED iPHONE USERS DO NOT UPGRADE NOW, WE WILL LET YOU KNOW WHEN TO UPGRADE.