I want to get an iPhone now, but my contract with Verizon isn't up until Nov. My question is if I sign up with AT&T now, and have them assign me a new phone number, then when my Verizon contract is up could I port that # to my AT&T account? Would they let me change my number? Are there any fees? I figured I could find some help here.

