Apple has released iOS 5.0.1 9A405 build to the public to fix the battery issues with iOS 5.0. You can now download iOS 5.0.1 9A405 IPSW from direct download links provided below or you can use iTunes to update to iOS 5.0.1 automatically. You can also use OTA update. However, if you plan to jailbreak your device then you should download and restore iOS 5.0.1 IPSW using iTunes. Direct download links are provided below:
iPhone 4S: iPhone4,1_5.0.1_9A405_Restore.ipsw
iPhone 4: iPhone3,1_5.0.1_9A405_Restore.ipsw
Verizon iPhone 4: iPhone3,3_5.0.1_9A405_Restore.ipsw
iPhone 3GS: iPhone2,1_5.0.1_9A405_Restore.ipsw
iPad 2 WiFi: iPad2,1_5.0.1_9A405_Restore.ipsw
iPad 2 GSM: iPad2,2_5.0.1_9A405_Restore.ipsw
iPad 2 CDMA: iPad2,3_5.0.1_9A405_Restore.ipsw
iPad: iPad1,1_5.0.1_9A405_Restore.ipsw
iPod Touch 4G: iPod4,1_5.0.1_9A405_Restore.ipsw
iPod Touch 3G: iPod4,1_5.0.1_9A405_Restore.ipsw
Jailbreakers and unlockers should stay away from this update for now.