Here is my dilemma. I'd like if possible not to pay for the AT&T 2 year contract, and just get a like t mobile sim card. I'm confused -- if I buy the contract, do I like... cancel it? But isn't there some huge cancellation charge? And then do I have to give the phone back? How would I do this. I'd also like to keep iphone -> itunes compatibility, etc. Still use the app store and the like.