I have ATT and there are good and bad things about it. The good things are I have very poor service with both Verizon and ATT at my house but ATT gave me a micro cell so I can get almost full bars now. You can't get that on Verizon. I have a shit load of roll over minutes so I have the lowest plan they have which saves me money. I always seem to have great service in building, especially at work in Cleveland. I can get full bars in most of the building where as Verizon is currently retro fitting the building with antennas because the service is sooo bad inside. My data speeds are almost always 1/3rd faster than my buddy with the Verizon iPhone, we have tested this several times and I am always faster. The bad, I can almost never make a phone call on the first try. I always have to hang up and try again because it will just say "calling" for like a minute strait and then fail. Usually the second time works, mind you I have the iPhone 4 so who knows if thats the reason or not. Receiving calls however is not a problem. If I have 1 bar and someone with Verizon has 1 bar, chances are the Verizon person can make a call but I can't. Basements are the enemy for ATT, I can never get signal in basements. Thats all I can think of right now, over all I am neither happy or unhappy about ATT. It works pretty well for what I use it for but its not perfect.