Option 3: make the providers start obeying truth-in-advertising laws and actually fucking invest in network capacity again rather than pushing dishonest "up to X speed" plans where the users never see even a third of it.
I always see people claiming that the "up to X speed" claims are a big lie, but I've yet to see this in practice. Over the last decade, I've used high speed internet service (some DSL, some cable, some wireless) from WideOpenWest, Comcast, AT&T, Sprint, Clearwire, and Cox. With every single one, I was regularly and reliably able to get 100% of my advertised speeds from both speed tests and large file downloads. Even during peak times, I would rarely see it drop below 80% or so. The wireless providers would obviously fluctuate more than the wired, but even so, never a drop below 50%, and rarely even that low.
As far as the laws of mathematics refer to reality, they are not certain, and as far as they are certain, they do not refer to reality. -- Albert Einstein