Satellite is expensive, uploads are terrible, usually is impacted by bad weather. But in some areas, it's your only choice.
Wireless broadband is much nicer, but a lot have moved over to expensive per gig pricing model that makes it less economical than even satellite. Any providers with unlimited data are being bought out and shut down. The better services offer 4G service up to X amount, and then unlimited 2G service after that. I expect those will dry up eventually. The major telecomms do not want unlimited anything and are focusing on getting their money off data. Combined with 10 gigabit or even 40 gigabit fiber from each cell tower, it'd be a variable gold mine if consumers pay $10 per gig while the telecomm total expenses with overhead is $0.10 per gig.
DSL is your best option for the boonies. Some new tech is coming out over the next couple of years that will increase the speed. One of our subsidiary companies in San Fran is already on VDSL2. $50 for 100Mbps. Mind you, this is over plain telephone wire. VDSL2 allows for up to 300+ Mbit/s downstream and upstream. It deteriorates from 350 Mbit/s at source to 100 Mbps at 0.5 km (1,600 ft) and 50 Mbps at 1 km (3,300 ft), but degrades at a much slower rate after that. Better than VDSL. Over 1.6 km (1 mi) it's equal to ADSL2+.
Fiber hasn't quite stalled, but it's not growing quickly. Your best bet is to try to convince your municipality to create their own fiber network. Another subsidiary of our's is just outside of Longmont CO, which has a municipal fiber network. Gigabit for $50-$100. We are seriously keeping in mind the possibility of renting a property within their coverage to set up a microwave tower.