Google Fi
Many cell phone providers try to be everything to everyone, but Google Fi takes a different approach. It aspires to be the best network for some people. This means that while it may be the best option for you, many others will find it lacking.
Google Fi is an MVNO, which means it does not have its own network and must rely on others. While many companies do this, Google Fi goes a step further by utilizing multiple other networks and switching you between them based on which provides the best coverage at any given time. This sounds great in theory, and it is if you have one of the very few smartphones that support this feature.
If you take full advantage of what Google has to offer here, you'll get lightning-fast service with unlimited data and exceptional nationwide coverage at a very reasonable price. These savings can be increased if you sign up for a family plan, but good luck persuading your entire family to give up the iPhone.
Network: 5G
Unlimited price: From $70/month
Budget plan: From $20/month