Apple should limit activation to phone functions only
Apple should limit the activation of the iPhone only to the phone functions. That way they can market and sell the device as their top of the line touch pod. Only when an owner wants to start using the phone functions it's time to activate the iPhone for that purpose. In this scenario, Apple will only sell more iPhones and AT&T doesn't loose nothing. And it can't be so hard to implement in a future firmware release.
I really don't understand why Apple has completely 'locked' the new iPhones for all functions so far... What do you think?