There is a plan to deploy Low Earth Orbit satellite systems, which will address this problem. I don't know yet if they will market directly to rural residents, however.
Also, there is equipment available which allows 128 kpbs on a 120,000 (!) foot loop. Unfortunately, it has not been widely adopted.
Unfortunately, the telcos have little interest in this, I'm afraid.