I was in the same dilemma. The only way to do it at this point and time is to "jailbreak" your iphone, however that can permanently damage your sweet new iphone. To be honest, AT&T service really isn't that bad. It's no Verizon, but for real, it's not that bad man.