this may have been asked and answered, but…
I have 11 months on my current contract with AT&T…if I buy the iPhone on Friday, do I get 2 years from that date? or 2 years from the expiration of my current AT&T contract?
You basically sign a new contract, so it becomes two years from the purchase/activation of the iPhone.
I believe it is because customers are not getting a break on the phone price with activation. For new customers to get a break, most cell providers require a year or more with a new contract for a customer to get the discount price, otherwise it is full price for the phone. The RAZR costs any where from $49.99 to $99.99 with a contract renewal, but $299.99 or so without renewing. Since the iPhone is always at full price, you can buy it at any time with ATT, of course no discount.