AT&T is good if you're covered good with LTE. If not, you'll drop to their slower HSPA+ network.
T-Mobile's best on large cities. Like say top 200 markets. That's where they shine the most. I live in one so I get pretty much a very good coverage inside and metro areas. And you know, if you're...