Neat little noise maker, bd! I like all these "quick, I built some test gear" projects you do.
Regarding internet service, the only choices around here are cable or DSL. I'm too far to get more than 6 Mbps down from DSL. Fiber is limited to businesses or specific neighborhoods that were built along with the fiber installation. So, really, there's no choice. For more than 6 Mbps, I have to get cable.
Cost for "up to" 60 Mbps down and whatever the cable company happens to have this hour for up (i.e., unpublished spec) is currently about $70/mo. on a one-year contract with basic TV service (~30 channels). It would be even higher for internet alone.
Despite opting for a one-year contract, they're still able to raise prices during the term by stuffing increases into various fees. So, technically, your contract price hasn't changed, but they still squeeze more from you. What a sham.
From the 60/?? rating, I effectively get 45/5.
Both the cable and phone companies love their monopolies and successfully blocked Google Fiber from entering the market to provide competition. Hopeless.
The good news is that I've only had two major outages over the past ~10 years. So, at least the service is stable despite being residential (no SLA) and not business.