Hi, my Sprint contract just expired on the 11th this month, gonna be switchin to ATT shortly and I can't wait till June/July for the newer iPhone. My question was how much will I have to pay to get it when it comes out in June/July if I buy a 32gb 3GS now? Full unsubsidized price? or just renew the 2 year contract come June if thats even possible? Thank You