I bought the 3GS when it came out, paying the regular price. I then bought the iPhone 4 when it came out but I had to pay extra for it since I didn't yet qualify for an upgrade and I didn't want to wait till the two years were up. Now the Verizon iPhone is coming out and I would love to switch to Verizon. It's the best service provider in my area (Washington, DC). Does anyone know how much it would cost me to do so, roughly? I imagine it would be a lot since I would have to break my AT&T contract early. But here's the thing. I'm going to also want to upgrade to the iPhone 5, assuming it's available for Verizon. If that comes out in the summer, what's all this going to cost me??