Jailbreak iPhone, iPod Touch 3.1.3 Firmware With redsn0w 0.9.4
In quick succession, the iPhone Dev-Team have been releasing updates to redsn0w, which was in Beta for some time. redsn0w 0.9 final version which was released recently could jailbreak iPhone 3.1.2. Now there is an updated redsn0w 0.9.4 that can jailbreak iPhone 2G, iPhone 3G (cannot be unlocked), iPod Touch 1G and 2G models with firmware 3.1.3.
iPhone 3G, 3GS users, you may want to stay away from using redsnow 0.9.4 to jailbreak your 3.1.3 firmware. redsn0w 0.9.4 cannot preserve the unlock for iPhone 3G/3GS, because iPhone 3.1.3 firmware updates baseband to 05.12.01.
The step by step instructions for jailbreaking iPhone 3.1.3 with redsn0w 0.9.4 are similar to those published in our article on how to jailbreak iPhone 3.1.2 with redsn0w 0.9 Beta.
Download redsn0w 0.9.4 for Windows
Download redsn0w 0.9.4 for Mac OSX

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