This is just my opinion, but I have been with Verizon (and it's old companies - Airtouch, USWest) for over 15 years and have had great customer service and am totaly satisfied with their coverage area. In southern Minnesota and at least to St. Cloud, I have never had a problem being outside of their regular or extended area. Extended is costed just like local.
I am moving to Minnesota next week and will be in Rosemount MN for awhile untill I decide what part of the state to live in. I will need a cell phone provider. Who has the best coverage in MN. I will need to be contacted with this phone in case my child has a medical emergency in whatever school we end up going to in whatever part of the state we settle. Any suggestions?
I have sprint now in CT and have never had a problem.