I like verizon for coverage. Hate them as a company. They lock out features on phones because it doesn't "Fit their business model" aka we want to charge for that instead of leave it activated for free use.
I was on verizon for 3 years, then my work switched my phone to sprint, which after the initial setup cluster F&^*K its been fine, although its alot of extended service where I go. But i love my MotoQ and the unlimited internet, and the Built in GPS, google maps on the phone has never been as great. Combine that with Google 411 and I really never have much use for the phone book anymore!
Alltell's gaining ground in my book with their circle thing, although verizon i think just did an unlimited minutes plan again lately. txting is the big thing for me along with a data package, as everything goes to my phone. so sprint has the best packages for that if you can get on their SERO packages.