The right Redsnow version to jailbreak iPhone 3GS with MAC or WINDOWS PC!
Jailbreaking tools are being developed to go across the limitations placed on Apple products. If you are wondering about the versions of Redsn0w for 3GS, then I suggest that you read on.
There can be several potentials to unlock in the iPhone 3GS once you jailbreak it.
But be weary of the effects on your iPhone by doing so, which may be classified by tethered or untethered jailbreaks.
There are many applications that may be considered when jailbreaking, one of those being Redsnow, using a Mac OS or Windows.
The version of Redsnow download that you will need does not necessarily depend on the iPhone version, but on the iOS firmware.
You should be able to jailbreak iPhone 3GS tethered using 0.9.10b6 on iOS 5.1 firmware on Mac OS X. Otherwise, you can have an option of untethered using Redsnow 0.9.10b1 and 0.9.10b2 if the firmware is iOS 5.0.1.
On the other hand, you can be able to jailbreak the iOS 5.1 firmware of iPhone 4 or iPhone 3GS with Redsn0w 0.9.10b6 using Windows, but this would perhaps be a tethered jailbreak.
Until then, it is best not to update your firmware to any iOS higher until the untethered jailbreaks works on the firmware.
But if you, for any reason, updated it to iOS 5.1.1, you can still jailbreak it tethered by download Redsnow 0.9.10b8 for Windows and Mac OS X.
Tethered jailbreaks can make certain applications to fail like Safari and iBooks. Prefer untethered versions of Redsn0w for 3GS for fewer problems.
It´s not easy to jailbreak the iPhone without technical know-how and many download-links are bad. For this reason I recommend to invest some money for a membership page with lots of tutorials and professional support. That invest will have a great ROI when you get the jailbroken iPhone.