I don't really understand all this vitriol for AT&T. They were the only carrier initially willing to sign off on the iPhone, sight unseen, and have tried their best keeping up with the enormous bandwith consumed by iPhone users.
Any carrier would be under the exact same pressure if they had iPhone users consuming bandwith an order of magnitude greater than other smartphone users. Most people I know with Blackberry and WinMo phones use them to just text, DM, and talk. If people here think if the iPhone was suddenly on Verizon that all the network issues would be immediately rectified, you"re sadly mistaken.
Then you actually have people wanting to try their best to bring down the AT&T network, and use that as justification for why they're incompetent?
Idiots.....