My mother lives out in the boonies of rural Oklahoma, and until about five years ago, had to make-do with 28.8 (on a good day) dialup.
She now has up-to-3Mbps/1Mbps via a WiMax antenna on the roof, pointed at another antenna on the water tower of the nearest "town" a few miles away. For this, she pays $65/month.
It's expensive, but it's her only option. If she lived just a few miles in another direction, she could get these awesome DSL prices (from her ISP's website):
"Extreme Package = 5 Meg bps at $84.95 per month
Premium Package = 3 Meg bps at $64.95 per month
Gold Package = 2 Meg bps at $54.95 per month
Silver Package = 1.5 Meg bps at $44.95 per month
Bronze Package = 512 Kbps at $27.95 per month"