If you can afford it, just go with Verizon unlimited, I have a dumb phone and unlimited internet (36GB actually) for $149 per month. I have always had internet except for 2 places in the last 5,000 miles including NM, OK, TX, AZ, CA, and NV
They started throttling me at 36GB which is a lot of data and 11 movies.