There may already be an existing thread for this, and if there is I didn't see it. I'm very new to the whole unlocked cellphone world. I currently have a 3g with the newest updates (2.2?). I'm considering canceling my ATT contract and switching back to my old provider since they have a better deal. I'm confused about the differences between the terms "unlocked" "jailbreak" etc. Can someone explain them or all they are the same thing? Secondly, what happens when a new firmware or OS (I'm not sure what the proper term is) comes out? If I'm on another provider will this re-lock or un-break my phone? Will it still function? What features are actually unlocked? Someone said that unlocking or jailbreaking would allow MMS and video recording, but he didn't strike me as the most reliable source.