Careful with "unlimited" data plans. The fine print usually says that beyond a certain amount of usage speeds are throttled down or costs occur. Their definition of unlimited means more about unlimited data sharing across all your lines - not truly unlimited consumption. Try hitting 10-15G a month and see if they don't slow your speed or hit you with overages. A plan you pick really depends on your data consumption. Are you streaming movies or just browsing and checking email? Does it makes sense to pay for an unlimited plan if you are only using a few gig/month? Verizon has the best nationwide coverage. We used to have a mifi jetpack and I think I was on their highest data usage plan. working remote I still usually stayed under, but we never streamed movies. In a few years we plan on full timing and I will still work remote, so I will face this challenge as well. For sure I would need unbridled and truly unlimited data. I expect I will pay dearly for it. I can tell you that CG wifi's rarely worked and when they did it was so slow it wasn't worth messing with. CG's won't let you stream on their wifi either, enough to check email is about it.