I can't wait until Dec 26th when I can go to my mall and buy my new Iphone!!! (I have to wait b/c I am getting like $300 of gift cards to buy one, and yes I called my Apple store and I can use them) The wife and I are currently with Sprint, but we will be switching. I have talked to an ATT rep and they are going to waive the activation fees and give us like $100 towards my wife's phone to switch. I was planning on going into ATT and signing up with them, get my wife a phone and get a free one for me (to keep in case my Iphone craps out), then go to Apple and buy my Iphone. My main question is: Do I have to wait until my phone # has been ported over from Sprint and my free phone works before I activate my Iphone??? And then do I activate as a current customer of ATT ???? Sorry, I have been with Sprint for like 8 years so it's been a while since I have switched companies. And I have never ported my number over. Have many of you done this???? Any advice would be greatly appreciated.