We have Sprint. The contracts are better than most of the others and coverage in our area is great. I have unlimited everything (we have 5 phones on our contract and use less than 100 of our contracted minutes because we are rarely out of network). One of the key factors for me is I have had a business contract from the beginning (this means not the same customer service as the regular contracts). My service is great.