Makes you wonder if part of the problem is the iPhone.
Well, I have 2 GO phones (AT&T prepaid), and they drop in the same damn places that the iPhone does.
I had one of the GO phones before I had any iPhones (had a 3GS, now have an iP4) and it dropped like crazy.
Pretty sure this is AT&T not paying attention to the network.