My jailbroken and unlocked iPhone was lost/stolen recently. Fortunately, I have my wife's old 3GS (Model: MC136LL) running Version: 3.1.2 with Modem FW: 5.11.07, which has never been jailbroken or unlocked before. Can somebody please direct me to the state of the art way to jailbreak and unlock this device easily, preferably so that it can still be booted untethered? Is the current best solution Ultrasn0w, Blackra1n, or some other? Many thanks in advance.