Hi, I have an iPhone 3GS jailbroken on 4.0.1 with Jailbreakme. I need to update it/restore it to get rid of the jailbreak because it is acting a bit slow. I need to be able to keep my settings and apps and i do not care about the jailbroken apps because all I used the jailbreak for was themes and not for anything else. I don't care about the unlock because it still has 2 years left on the Telus contract. How do i update/restore without bricking/boot looping or getting any errors? P.S.- I have SHSH's saved. So basically i want to get the next update free of errors and then i will probably use greenpois0n or limera1n to to re-jailbreak later. Thank-You very much, Jamie.