1) Air (or Have not Have), by Geoff Ryman
I mostly agree with Geneva Melzack and Iain Emsley, and where I differ from them I agree with Claude Laumière. This is a great novel about the changes wrought in our world by the new communications technology. Unlike most such novels, rather than fixating on the technology itself, Ryman looks at what the coming information revolution will mean to ordinary people living ordinary lives. Unlike any other such story I have read, his characters are not teenagers living in Western affluence, but villagers in a fictional Central Asian country, at the intersection of the Turkic and Chinese cultural spheres, in other words about as far from the West as you can culturally get in today's world. I thought it was fascinating and compassionate.
However. Ryman is a proponent of the "mundane science fiction" school and oddly enough the two most problematic elements for me in the book for me were the two most fantastic ones. The physical flood threatening to overwhelm the village threatened to be a rather overstated echo of the metaphorical deluge of the new technology, but I think Ryman just about got away with it in the end. The heroine's bizarre pregnancy, however, just did not work for me.