Ditto! I've had at&t, sprint, and Verizon. Verizon has the absolute best data/voice coverage. I drop calls at state lines, but other than that I have excellent service. I don't foresee switching. AT&T actually dropped me. . I'm not sure I'm welcome back, and I had AT&T for years.
I have had Verizon with a 4G phone for the last year and the coverage has been great, very few places I get no signal at all. Also the 4G area has been getting bigger and bigger. Pretty much all of I81 if 4G now from Scranton down to Bristol so its not just the major cities only anymore. They are a little pricey but worth it to me.