What exactly causes this dilemma? Poor quality towers to save money? Or would every carrier falter if they had to handle the internet usage of millions if iPhone users? If AT&T is to fix their network, what can they do? Replace the towers, or add something to the towers?