I currently have 2 months and 6 days left of my 2 year contract with at&t with my Motorola Sliver (no data plan). at&t and the apple store (stating at&t's policies & procedures) said that I would have to pay full price ($499 8g, $599 16g) if I bought the iPhone now and transferred my number to the new phone. Otherwise, I have to wait.
I looked at my current SIM card and 3G is written on it. I don't know how to switch the SIM card and if that will work, especially since I don't have a data plan. And I don't know that if I do, and at&t sees a new data plan for iPhone prior to my contract being up, I'll get charged on my at&t bill.
Very unhappy. You think that at&t would waive it if I'm purchasing more services from them. I don't get it.