I've had at&t for about 3 years, and i've never really had a problem. I own the iphone and always have had great service. Yes once and awhile I do get a droped call, as I have with verizon to. Everyone says that verizon is the best and all mighty, but if that is the case then how come we have differnt carriers? like sprint T-mobile. Because Verizon isn't all mighty after all, they may be one of the top performing carriers but they are not so mighty that we all have to bow down to them. Each carrier has their own strengths and weakness, in one area verizon may have better signal than at&t but in another area at&t may be better. Don't go around saying at&t is so horrible because you keeping droping calls and what not, if signal is not good in your area then don't sign up with them plan and simple. You have 30 days to try them out. I'm just tired of people claming verizon is god and everyone should switch to them, I personally enjoy at&t and love their service.