I just cancelled my pre order for iPhone 4S from Apple. My upgrade eligibility date is 11/25 and I read somewhere that ATT corporate stores allow to upgrade on the 1st day of month. This means I will save $250 by waiting for 15 more days. I am fine with this. I know everyone makes his/her own decision but just thought I will share.