It's really a tough call because there are so many variables. I have an unlimited AT&T data plan, so I decided to stay with them. But I work in a building where the AT&T 3G is lousy so I got an Verizon 4G LTE MyFi which works great. But that doesn't mean Verizon LTE would be better than AT&T LTE because 1) the congestion I experience with AT&T 3G probably won't apply to AT&T 4G LTE, at least immediately, and 2) My Verizon 4G LTE has an input for an external antenna, which helps considerably.