For some odd reason I must be the only person whose upgrade date has not been moved up. It has been a little bit past exactly a year since I purchad my 3G. My original upgrade date was set for 2/17, which is about 1.5 years. I am thinking they are being very strict about my upgrade date since I purchased the $99 3G special, and want to maximize the money gained on the length of contract before they will let me upgrade. I've talked to customer service and two dealers, and it appears I am stuck until 2/17. I would be happy going to the 3GS as my 3G is truly slow as molasses.