So, I was reading online 2 days ago about how ATT will unlock your iPhone if met the following criteria. You completed your current 2 year contract and your billing is in good status. I have been an AT&T customer for years and have always been in good standing. However I'm not still under my 2 year contract. I did some more digging and found out that if you are military stationed overseas AT&T will unlock your iPhone. I'm deployed to Afghanistan so I gave them call this morning and they approved my unlocked! I'm in the process of doing the reset and my plan is do buy a local SIM card and put it in my iPhone for calling back to the states. Just wanted to pass on the information if anyone else is in the same boat.