In the past it could have been done any number of ways because the phone had to be activated through iTunes and if the latest OS wasn't on the phone at delivery it would be installed during activation.
With the iPhone 5, if the latest OS isn't on the phone at delivery then that's going to be a pretty big blow to the whole "cut the cord to the PC" hype.
With the iPhone 5, if the latest OS isn't on the phone at delivery then that's going to be a pretty big blow to the whole "cut the cord to the PC" hype.