Price:T-Mobile.Yeah,the service isn't the greatest but you do get Unlimited Data and you're not paying for it if you don't do upgrades.
Coverage: Verizon, but they were HIGH.After 2GB worth of data,they'd start charging for it,and the bill already wasn't cheap.I had 4GLTE even in rural places when I was with them
Sprint and Cricket: No thanks
AT&T:Just as high priced but without the good coverage