It really depends on where you are but ATT and Verizon will always be the big boys. I have Verizon now and I used to work for cingular (i.e. ATT) and honestly I would suggest going with Verizon. I never drop calls, I have cell service out on the lake which is crazy and it works in almost any building. I had Tmobile at one point and yeah, it is more like what you get when you cant get anything else (did some one say Metro PCS??)