I've had my iPhone 3Gs for almost two years now (my AT&T Contract ends in October), so I thought it would be reasonable to finally Jailbreak it. I still have some questions I would like to clear up before I make the leap. I have done some googling and got many outdated and some mixed answers, which confused me even more. So I thought it would be reasonable for me to create a new thread. As of now, my iPhone is running 4.3.3 with baseband 05.16.02. 1) After Jailbreaking, IF I update a phone through iTunes (say, accidentally) what happens to my phone? I know the Jailbreak goes away, but does it make it unusable altogether? Or can I simply update it normally as I would, and then wait for the jailbreak to be released. 2) If I ever plan on Unlocking the phone, would I have to somehow downgrade the baseband? 3) Can I use iTunes with my iPhone connected without any harm? 4) I don't know my bootrom, but Untethered Jailbreak IS available for the 3Gs, right? Basically I want to know what precautions I should take after Jailbreaking to prevent any bricking or hassles I may have in the future. And is Un-Jailbreaking possible without deleting my App Store downloaded apps and contacts? (Basically making it the same as it is now, without the Jailbreak) P.S. I'm using Windows Vista, what Jailbreaking tool is recommended?