Going to get the 16GB Version of the LG Google Nexus 5 in Mid-October and i'm thinking about what carrier (AT&T, Verizon, T-Mobile, or Sprint) to choose based off these 4 specifications (I live in Texas by the way)

-Cheap Price $70 and under
-GREAT 4G speeds- (don't have to buffer videos for a long time and fast loading for webpages)
-unlimited text, unlimited data, and unlimited talk or maybe like 100 minutes of talk.
-reliability