iTunes 9 and iPhone 3.1 Available for Download from Apple

iTunes 9 download page is live, iPhone app organization feature is worth the upgrade.  Also, when you update your iTunes and you connect your iPhone, you will get iPhone 3.1 prompt update.  Keep in mind if you are avid jailbreaker and unlocker stay away from this update.

See direct link to iPhone 3.1 download below:

iPhone 2G:,1_3.1_7C144_Restore.ipsw

iPhone 3G:,2_3.1_7C144_Restore.ipsw

iPhone 3Gs:,1_3.1_7C144_Restore.ipsw