Via Slashdot, here is a link to a new book that talks about why Internet and broadband in the U.S. is so poor. It's worth a read....basically, all the money has been spent on mobile cellular networks and not on local fiber infrastructure. And adding to the problem, in most markets, there is cartel pricing via the telco/cableco duopoly. Residents and businesses have only two choices: marginal DSL or cable modem service that won't support now-common business services and applications.