redsn0w 0.9.12 beta 2 has been released by the Dev Team

  During this day, the Dev Team released redsn0w 0.9.12 beta 2, a new version of the program with which we can jailbreak many versions of iOS 4/iOS 5. The new version of redsn0w asks iDevice owners with an A4 chip if they want to jailbreak using the Absinthe 2.0 or limera1n exploit, the second being useful in situations where you have a lot of multimedia content on iDevices, but being mandatory for those who do not have the activation card, redsn0w doing automatic hacktivation. In redsn0w's preferences menu, you now have the option to choose whether you want to use limera1n all the time or not.

Update #1: Starting with version 0.9.12b2, redsn0w will now explicitly ask users with limera1n-able devices whether they want to inject rocky-racoon using the DFU ramdisk method or the backup/restore method (the ramdisk method is better for those with lots of media on their device that would create very large backups, and it's required for those with unactivated iPhones). If you'll always want to use limera1n, you can select that in the Preferences pane. It also fixes an iBooks issue on old-bootrom 3GS iPhones, and provides more useful error messages when things go wrong.

  This new version of the program solves some problems of the iBooks application that was installed on iPhone 3GS with old bootrom and displays much more accurate error messages. you can download redsn0w 0.9.12 beta 2 from here: Windows, Mac OS X. Jailbreak tutorials can be found in Jailbreak and decoding table.