Can anyone confirm? I'm just 9 or so months into my ATT contract now. If I wanted to run out and get the 32gb 3GS, it would: Cost me $499 to buy the phone and start a new contract. Keeping in mind I'd be paying to cancel my current agreement? OR Cost something like $799 to straight up buy the phone with no strings attached (if even allowed by ATT or Apple). Correct?? Thanks!