Don't sacrifice carrier for a few miles. I have had sprint, at&t and Verizon. Verizon is far better than anyone else in my opinion. I always have better signal and call quality than anyone else. In general most sprint customers I know hate sprint. At&t users are satisfied and verizon users are happy. Only hear negative about t-mobile and don't know much about cingular.