Since yesterday, my iPhone has not been able to connect to the AT&T EDGE network and maintain the connection for longer than a minute. I had originally thought it was an AT&T EDGE network outage, but today I decided it couldn't be - they wouldn't have an EDGE outage for over a day. I called AT&T and they pushed an update to my phone. That didn't work. Finally, my neighbor allowed me to put my SIM in his (unlocked) iPhone, and there were no problems. It would appear that the phone is the issue, but I'm wondering if there's anything else I should try before giving Apple a call.