I have a situation which I need help with to get the new iPhone.. I am not upgrade eligible til november and I dont want to wait till then. I have already sold my iPhone so I have about $450 dollars. I was wondering would it make sense for me to buy out my contract for $120 and then buy the iPhone for about $300 or how much ever the highest capacity is. Or will att allow iPhone owners to upgrade earlier. Also if I buy out of my contract will I be able to keep my old phone number. Because all I am doing is not having a contract with att but I will still be a customer paying montly price for service. Or if there is another option for me please let me know thank you.