I have an iPhone 3G 16Gb on 4.0, jailbroken and unlocked. I jailbroke it with Redsn0w pretty much immediately after 4.0 came out and iBooks doesn't work properly, YouTube app videos keep erroring out and, what annoys me the most, I have a lot f troubles with my 3G connection, so I want to restore/re-jailbreak. What would be my best bet? Upgrade to 4.02 and use Redsn02 or is there some better way, like somehow upgrading to 4.01 and using jailbreakme 2.0? Please note that I have to be able to unlock my phone after jailbreaking. Cydia says I have my 4.0 and 4.01 SHSHs saved although I don't know where the files are located. Thanks for taking the time to answer!