There is already something better than what you propose. It is called WiMax. However, it is questionable whether anyone would be able to profit from building the infrastructure necessary to support this technology.
I use WiMax in Minneapolis at certain locations.