Sn0wbreeze 3.1.3 is now available for download which can jailbreak iPhone 2G, 3G and iPhone 3GS (old bootrom only) on iPhone OS 3.1.3. We have already published a detailed guide on how to jailbreak using Sn0wbreeze and unlock using ultrasn0w. Ultrasn0w unlock is for iPhones with baseband 04.26.08 baseband. If you are on 05.11.07 baseband, then you may use Geohot’s blacksn0w unlock which was released last year with blackra1n.
The final version of redsn0w 0.9 is now available for download. For those of you who don't know, Redsn0w is an alternative jailbreaking tool to blackra1n for both Windows and Mac. It also enables users to personalize iPhone firmwares with customized boot and recovery logos without having to use iTunes as there are no custom IPSW files involved. If other jailbreaking tools such as blackra1n, PwnageTool and sn0wbreeze didn’t work for you, you can always give redsn0w a try to see if it solves all your problems.