If and when the new iphone comes out I do want to get it but I'm going to need a little extra cash to buy it so I'm going to sell my iphone 3gs 16gb on craiglist or something. I will use an old ATT phone until the release of the new iphone arrives. do you think i will have to pay any extra fees when i go up to the att store and camp out to upgrade to the iPhone 4G?? I'm starting to think I shouldnt sell my phone because they won't allow me to upgrade since my 2 year contract is defintly not up because i've gotten the new iphone on opening day each year. help please?