Here in Minnesota tmobile is awesome, verizon obviously has the best coverage overall, but tmo In the last couple years has extended it's reach immensely, don't get me wrong, the coverage up here is outstanding, speeds are faster than verizon overall, the only difference in the extreme northwoods, like border of Canada in the middle of a lake miles and miles from a person I will have service, i might not have lte whereas verizon does spottingly (that a word?) Lol but overall I have zero complaints, in fact I have a couple buddies that are also in your dilemma take them for a spin first and see what you think