Wireless Philadelphia (and no, I don't want to discuss how unsuccessful it has been to date) was formed because almost half of the city had no broadband coverage - nothing, not even DSL which barely qualifies as broadband, in many places.
http://blogs.zdnet.com/ip-telephony/?p=709
And let's not forget that the citizens of Pennsylvania gave some huge tax breaks to Bell Atlantic to deploy broadband which never materialized, if you believe one side of the story.
http://www.tispa.org/node/14
Now, how about those wonderful laws that discourage municipalities that wish to build a network?
http://www.baller.com/comm_broadband.html
I know, I know, the telecoms are a for profit companies and are just protecting their interests.
But the reality is that in many places in this country there are too many miles of wire and too few customers to pay for the service.
Perhaps you are one in one of them.
I've noticed several design suggestions in your code.