I have a friend that I was showing several different phones yesterday and so far she's leaning toward the iPhone. She's looking to switch carriers when her contract comes up in a couple of weeks and keep her number. The thing is, she's moved since she got her cell number, so the area code doesn't match her current address.

With most other phones, obviously, her best bet would be to order online from someone who can port that number. With the iPhone's unique on-the-device activation process, though, I'm curious how that affects it. Not having set up an iPhone myself and only having read about the activation process, I'd like to find out more and help her know what to expect.

Any thoughts?