AT&T throttles data, beware!
We had AT&T for a little over a year. We paid for 25 MB/s until, they got caught several times providing only 3 MB/s. Not to mention their service is very unreliable due to data throttling. The best way to put it, we found their service inadequate.