I am one of those crazy earlier adopters, I had the iPhone 2G the 1st day and the same with the 3G. I know there are some out there that would tell me you signed a 2year contract, you have to wait but here are my thoughts.... 1.) I switched from VZW to the piece of S*** that is AT&T, and I bought the 3G resigning my 2 year contract, breaking/negating my first contract. Oh whats that you say neigh sayer... the first wasn't subsidized and so there for the 2nd one is.... well yeah about that... I clearly remember Apple giving us $100 back because they dropped the price soon after. That's right... in there own way they subsidized it. 2.) I am told I can pick an iPhone 3GS up on July 14th at the discounted price, by this measure AT&T is already negating the contact.... what is 1 extra month? 3.) Currently it is cheaper for me to cancel, take the early termination fee and sign back up.... although I lose my phone number. Does that make sense?