"How do you plan on unlocking the iPhone? To the best of my knowledge, AT&T will not unlock it for you, you have to search out ways to do it yourself which could turn your iPhone into a brick.
You will be able to use the iPhone with your AT&T sim card in South Africa, you'll just pay really expensive international roaming rates."
I know some people who said they bought some cords that could unlock the iphone. I am really not sure if it will work at all, I am just trying to get some ideas.
I would prefer not to use my AT&T SIM card in South Africa. I would like to use my South African SIM card that I already have.