Just went to AT&T and they tried to charge me 699 for the 32GB phone since I am still under contract from the 3G. To remedy this, the sales person recommended I add a line to my account and strip it down to nothing (9.99 a month). This way I got the 32GB phone for 299. Now I can cancel the second line after 30 days for 175, or just pay 9.99 a month and still come out way under 700+ a month!