I haven't found an answer anywhere to this question. I recently got a two-year ATT contract with a new cellfone. Now, to get an iPhone 3G on Friday, I've read that I'll have to pay the full $399-$499 price, not the $199-$299 new-contract price. That's a $200 difference. But I wonder whether this alternative is possible: Can I pay ATT its $175 charge to close out my contract, and then get a new one with an iPhone — and keep my cellfone number while I'm doing it?