iOS 4.0.2 For iPhone, iPad 3.2.2 Released To Patch JailbreakMe PDF Exploit
After fixing the signal reception issue on iPhone 4 with theiOS 4.0.1 update, Apple has now released iOS 4.0.2 for iPhone, iPod Touch and iOS 3.2.2 for iPad. This update patches the PDF exploit used by JailbreakMe, the userland jailbreak for iOS 4.0.1 on iPhone 4, iPhone 3GS, 3G and iPad 3.2.1.
This means that if you don’t want to lose your jailbreak or unlock on your iDevice, you should stay away from iOS 4.0.2. But make sure you fix PDF exploit in Safari browser after you jailbreak, with the PDF Loading Warner cydia tweak. This will warn you whenever a PDF file is being downloaded in Safari, so that you can stop the download if the file is not from a trusted source.

Download iOS 4.0.2 for iPhone 4 (iPhone3,1_4.0.2_8A400_Restore.ipsw)
Download iOS 4.0.2 for iPhone 3GS (iPhone2,1_4.0.2_8A400_Restore.ipsw)
Download iOS 4.0.2 for iPhone 3G (iPhone1,2_4.0.2_8A400_Restore.ipsw)
Download iOS 4.0.2 for iPod Touch 3G (iPod3,1_4.0.2_8A400_Restore.ipsw)
Download iOS 3.2.2 for iPad (both 3G, WiFi) (iPad1,1_3.2.2_7B500_Restore.ipsw)
How To Update To iOS 4.0.2
Connect your iPhone, iPod Touch or iPad via iTunes to your PC or Mac. Select your iPhone under the list of Devices in the list of Sources (left pane of iTunes), and click ‘Check for Update’ in the summary pane. Then click ‘Download and install’ to get the latest firmware on your iDevice.

SBSettings Alternative for iPhone 4S/iPad 2, No Jailbreak Required
How to Unlock iPhone 4S on AT&T without Jailbreaking
Save SHSH Blobs of iOS 5.0.1 for iPhone 4S with TinyUmbrella
Gmail App for iPhone, iPad, iPod Touch Available for Download
Enable FaceTime over 3G in iOS 5 [Jailbreak Tweak]
iTunes 10.5.1 for Windows, Mac OS X [Direct Download Links]
Jailbreak iOS 5.0.1 with Redsn0w 0.9.9b8