I can endorse TMobile.
These days, I find that coverage issues are hyper-local and that all carriers technically have coverage "everywhere." At least in fairly populated regions. If I ever have issues as I'm out and about (and I cover a far greater portion of my area than most people do), it's because I'm in dead zones that I might expect. New developments, industrial areas, or inside warehouse stores.
I've had TMobile for - I believe - around 10 years. I've had no complaints about the service, and from my experience the customer support is unmatched. That is to say, TMobile has it and the others don't
But seriously, I've had nothing but pleasant experiences with their employees on the phone or in the stores.
My experience with the other carriers is quite old now (older than a decade), but I've had service with all of them. I started with Sprint in 2000, had Verizon off and on for a few years, as well as ATT. I even had a Nextel phone for work with push to talk. Anyone complaining about being connected to their work because of their cell phone should count their blessings that their cell phone isn't a walkie talkie anymore!
Anyway, there was a weird two year period where I had service on all three of the major carriers before I settled on TMobile. In the northern Virginia area where I live I found that they were all roughly the same in their coverage. Sure there were areas where some were stronger than others, but they all their strong areas. I suspect that, after a decade, they've only evened out more.
My family has the 4-line plan for something like $25/month/line. We have my wife and I and our moms on this plan and it works well. I think we get 3GB/month. Whether that's enough for you is ENTIRELY SUBJECTIVE. Some months I never approach it. Some months I hit it after 20 days. But much of this is because I'll be stupid and do a remote desktop session on one of my client's systems while I'm out on the road and too impatient to get back to wifi. Or I just can't wait to get the latest episode of my favorite podcasts.
You should check if that military plan that includes unlimited also includes their promotional free Netflix subscription. That'll save you around $15/month right there if you're also a Netflix subscriber.
Another factor in deciding whether you need unlimited is how much music streaming you do on your current provider. TMobile whitelists most music streaming services and doesn't count them toward your data usage (a net neutrality issue to be sure, not that it matters anymore).
Lastly, TMobile - like most carriers - offers wifi calling. After all my talk about all the carriers having decent coverage everywhere, my home actually doesn't have great coverage. 1-2 bars on every carrier despite being a quarter mile from a busy highway. But I have perfect reception everywhere in my home with wifi calling. I've never dropped a call.
I thought Tmobile was all "unlimited". Anyway, they are the way to go, all the other providers are way more crooked.
Technically unlimited. After your data usage is up they throttle you to dial-up speeds so you can still get texts and emails. Worthless for anything else.