That information is way out of date, with the new repeater cards they can get much better distance performance than what they have quoted on there.
I don't even consider satellite to be an option, to much of a limit on bandwidth and cost is prohibitive to actually do anything with it. Dishnet is advertising their satellite internet all of the time, but if you read their disclaimers, it specifically states, it is for very low usage, not much more than checking email and perhaps a small amount of surfing, they show video downloads in their TV spots, but it is not realistic with the current technology.
If you are only a mile outside town, there should be no reason you can't get DSL at your home, that is only a little over 5000 feet and if they are running on the Verizon lines they should easily be good enough quality to get a signal. I know when we finally got DSL at our location, it was not through the phone company, but through a 3rd party provider in our area, once they hooked it up and showed it could be done, our phone company finally said yes, we can provide DSL to your location.