The final version of sn0wbreeze is now available for download. For those of you who don’t know, Sn0wbreeze is yet another jailbreaking tool like blackra1n, redsn0w and PwnageTool for iPhone and iPod touch which can be used to create custom .ipsw files. But unlike the PwnageTool, Sn0wbreeze is fully compatible to work with Windows 7/Vista and XP machines.
Sn0wbreeze supports jailbreaking on iPhone 2G/3G/3GS(non MC) and iPod touch 1G and 2G (non MC). Instructions for jailbreaking using sn0wbreeze are exactly similar to the beta release, which was leaked earlier this month. Follow the complete step by step guide posted here to jailbreak your iPhone and iPod touch using sn0wbreeze.
Alternate jailbreaking guides for iPhone and iPod touch using blackra1n can be found here, for redsn0w here and for PwnageTool here. Once you are done with the jailbreak, you can unlock your iPhone 3G/3GS using either blacksn0w, or ultrans0w.
UPDATE 1: Sn0wbreeze 3.1.3 -V1.3 is LIVE! Follow the guide posted here to jailbreak iPhone 2G, 3G and iPhone 3GS (older bootrom only) on iPhone 3.1.3 firmware. iPhone 3G and 3GS can then be unlocked using ultrasn0w or blacksn0w. iPhone 2G can be unlocked using the guide posted here.