I just purchased a 3GS in October and used another person's line for the upgrade. I just checked AT&T's website today and they said when I clicked on the iPhone page that it's at the subsided price for $199/$299. Does this mean they whipped my 2 year contract and let me upgrade when the new phone comes out? I'm a little confused here. Someone mind helping?