1. Port to Google Voice the day before new iPhone comes out.
  2. Pay $20 to Google and $200+ to AT&T for canceling my contract.
  3. Purchase new iPhone for $199 and sign up for new contract and phone number.
  4. Forward Google Voice to the new phone number.

Thoughts?