I know the software has a lot of controversies right now - but that aside, spirit2pwn works for me! The 3GS is handling it very well too! Quite snappy (unlike my gf's 3G on 4.0) Now we just need the unlock for our iPhone 4s Just in case anyone was wondering. If you're jailbroken on 3.1.2 or 3.1.3 using Spirit and couldn't upgrade to 4.0, now you can download and install spirit2pwn and then just proceed to use pwnage tool 4.0.1 EDIT : WARNING!!! This exploit is only for the OLD BOOTROM so Do NOT ATTEMPT if you're on 3GS with the new bootrom!!!