I want to jailbreak my iPhone but I have a couple of questions. Will this affect my ability to update the software when future versions come out? Meaning, will I have to reverse the jailbreak, restore the phone to it's original state first? Or will I be able to update just fine without Apple throwing a fit about what I have done to it. Also, when it comes to unlocking, will I, and is there a way to reverse that, because I hear that if you update with an unlocked phone it does some kind of crap to the sim card. Would it do the same thing to a jailbroken phone? Thanks.