Unfortunately when there's no coverage in a bunch of buildings that I'm often in and spotty coverage in some other places seems like that would limit how I'm able to use my smartphone by quite a bit.I seriously recommend T-Mobile, especially for a iPhone.
Yes Verizon has more coverage then any other wireless provider yeah we know that.
ATT has good coverage and allow voice and data at the same time, yeah we know that.
The only thing that there lacking is a Unlimited Data Plan.
Long story short, there is no point in having a smartphone phone when your limited on how your able to use it.
The data is the brain of the smartphone, when your limiting it, you unable to use it for its full potential.
T-Mobile covergae has improved, and if your in there coverage area I would get them, if not the next best thing is ATT, they have good pricing on data buckets, which will give your phone a bigger brain
It's simply different for different people in different places and even at different times. There isn't anything that's overall best that works the best for everyone or even most, just what's best for different people which can be and often is different for many.
----------
I have never met someone on Sprint who has ever liked it.
Clearly therefore there are no such people.