Pre-req - an unlocked iPhone
1. Buy the cheapest AT&T Go Phone package from any electrical store, I bought a Nokia 2320 from Best Buy for USD30.
DO NOT PUT THE SIM CARD IN THE DEVICE IT CAME WITH
2. Go to att.com/gophone and choose "Activate"
3. Enter the SIM number, any IMEI that isn't your iPhone IMEI, name and email address, plus a ZIP code, and AT&T will activate the SIM and assign it a number
4. Call the AT&T top up line, press 0 to go through to an operator. Give them your newly assigned US phone number (from step 3) and ask for the USD19.99 100MB data package feature.
5. They will take your non-US debit/credit card, and bill you USD19.99.
6. Now you can put your SIM card in your iPhone. Reboot it.
7. Now you should have AT&T as your carrier. Using wifi, visit www.unlockit.co.nz and download and activate the US AT&T APN profile.
8. Reboot again, and you should have 3G data service on your iPhone.
(I found a lot of conflicting info on this, but I've just done this and it worked first time!)
1. Buy the cheapest AT&T Go Phone package from any electrical store, I bought a Nokia 2320 from Best Buy for USD30.
DO NOT PUT THE SIM CARD IN THE DEVICE IT CAME WITH
2. Go to att.com/gophone and choose "Activate"
3. Enter the SIM number, any IMEI that isn't your iPhone IMEI, name and email address, plus a ZIP code, and AT&T will activate the SIM and assign it a number
4. Call the AT&T top up line, press 0 to go through to an operator. Give them your newly assigned US phone number (from step 3) and ask for the USD19.99 100MB data package feature.
5. They will take your non-US debit/credit card, and bill you USD19.99.
6. Now you can put your SIM card in your iPhone. Reboot it.
7. Now you should have AT&T as your carrier. Using wifi, visit www.unlockit.co.nz and download and activate the US AT&T APN profile.
8. Reboot again, and you should have 3G data service on your iPhone.
(I found a lot of conflicting info on this, but I've just done this and it worked first time!)