I hacked my iPhone because I am happy with Tmobile, never drop a call, excellent Customer service, great rates and have never had a problem with them once. I had cingular / AT&T for 2 weeks, dropped well over 25 calls, and was hassled when I called to cancel my service becuase I dropped the call while I was talking to the CS rep, had to call back and start all over and explain again, and get hassled. They have crap Customer service, over priced plans, you name it....so yeah, I am a happy t-mobile customer with an iPhone, and smart enough to not download an update and brick my phone. I hate that Apple has taken this approach, but I think they will eventually come to their senses, and let the phone be unlocked...we shall see.