Thanks to robbin for directing me to your post
You have a few options, but not many, outside the city limits.
You may actually be able to, with some prodding, get Verizon (they're the telephone company, not Windstream) to give you DSl a few miles beyond the city limits. My parents are a couple miles out of town on US 290 West and get 1.5/384 DSL. If you can get their service, it won't necessarily be faster than your 3G connection, but it won't be expensive and there's no cap.
As for cable, forget it. TWC charges $4.50 or so per foot of plant extension, and that's using aerial plant.
For 3G, Millenicom actually offers an uncapped Sprint connection (though above 50GB gets iffy) for $70 per month, plus purchase of a modem and router (you can't use your Virgin Mobile MiFi). If you're happy with the service you're getting now that's an option. Verizon, via Millenicom, has a 20GB package for $60; Verizon may be a bit faster than Sprint for you, depending on where you live. You can check out Millenicom at »millenicom.com
The wireless ISP in the area is okay, but not great. I think they've improved, but I'm not sure by how much. Bee Creek Communications is the name of the ISP. »beecreek.net
is the website. Their packages aren't great according to the website, however they have made some network improvements such that you may get something better than what's posted. The $70 package now may be 2 Mbps down, 1 up but then again it may not...