What we know so far:
1) There is a SIM card included with the iPhone that has custom code

2) There is a OSX startup check that checks for this custom code on the sim card (will give Incorrect SIM message at iPhone startup if it cannot find this code)

3) ATT specific features will not work on other GSM networks (ie: Visual Voicemail)