As the use of internet becomes a necessity of life and our reliance on it increases, I believe that people should have the right to free internet access when ever and where ever they are, just as our right for clean water or clean air. It should be a public good, provided by the state as our main basic items for life. It should be free I would say, and well for the technicalities I haven't figured it out yet.
There has been some movement towards this, found in many university where you have free wireless access throughout the university campus, but also now in cities and countries.
It has been anounced that the city of Luxembourg - which is the capital of Luxembourg will provide free wireless internet throughout its land free of charge for its 75 thousand citizens and 125 thousand commuters by the end of 2008. They have projected that this project would cost approximately six million euros.
(see this article for more detail)
The city of Leiden also has an open wireless network since 2002 and many cities are now trying to plan such projects.
Whichever the case, this shows us the trend towards making internet like air.. a necessity for all.