We're quite lucky here that the local telco (BEK communications) recently put fiber up in our market, we live in a little town of 40 north east of Bismarck, but can get upto 40 Mbps, before that it was 1.5 DSL at the best. Wireless seems to be the most effective way to go though without having to lay new lines, etc, other than backhaul lines to the towers.