http://www.redmondpie.com/jailbreak-ios-4-iphone-3gs-with-pwnagetool-bundles/ Since I havent tried this bundle yet, I cant really comment on how well it works. So I will recommend you to stay away unless you are a very advanced user and know your iPhone inside out. And since the iPhone Dev Team has already promised to release full jailbreak and unlock for iOS 4 sometime this month, I will highly recommend you all to wait for the official PwnageTool 4.0 release before messing around with your phone. Stay tuned for more updated on this space! In the meantime, If you are on iPhone OS 3.1.3, you can follow our step by step guides to jailbreak iPhone 3GS with Spirit here, iPod touch 3G untethered here, and iPad on OS 3.2 here. You can also use redsn0w 0.9.3, redsn0w 0.9.4, sn0wbreeze, PwnageTool 3.1.5 to jailbreak iPhone and iPod touch. Unlocking can be done using ultrasn0w or blacksn0w. For iPhone 3.1.2 firmware, you can use blackra1n, PwnageTool, redsn0w, sn0wbreeze, ultrasn0w and blacksn0w to jailbreak and unlock your iPhone and iPod touch. Download iPhone2,1_4.0_8A293_bundle.zip You may also like to check out: WWDC 2010: iPhone 4 Features, Price and Availability Everything You Need to Know! You can follow me on twitter or join our facebook fanpage to keep yourself updated on all the latest iPhone jailbreaking and unlocking releases.