And good cellular data plans, multiple providers when things get sparse. Which ones depends on location.
For the US, Verizon or ATT for max coverage but pricier for lots of GB per month.
T-Mobile or maybe Sprint for cheap bulk cost, but less coverage.
We've been encountering a lot of cruisers and expats here in Mexico that are using phones and service from Google Fi to good effect. I think next time we're in the states we'll be picking one up too. Between the free roaming in 130+ countries, the capped price and large amount of data you're allowed it's hard to pass up. I don't like the idea of having to buy a flagship android phone but still...