I just thought about something. You guys remember that Steve said face time wouldn't work on 3G until 2011? Doesn't it seem odd that AT&T is trying to get everyone whose eligible before 2011 to upgrade into the new 325 ETF contract? Well it makes sense if AT&T told apple their network can't handle face time over 3G and apple decided to offer the iPhone on more than one network in 2011 to relieve the stress on AT&T network for face time to work. I hate rumors of the iPhone going to another network but this makes sense. AT&T obviously figured it would try to get as many people who could switch in Jan 2011 in a higher ETF contract. Those that can't upgrade to iphone 4 in 2010 are either people who just got the 3GS a few months ago or secondarily family lines, both of which would have too much left in contract or be too tied to AT&T to switch to another carrier when that become available. I think this explains the higher ETFs and the 6 month move up on upgrades along with 6 month wait for face time. Obviously this wouldn't effect people in other counties.