I just finished Vernor Vinge’s latest, Rainbows End. I could try to summarize the plot, but it would be more in the spirit of the book to suggest that you Google it yourself.
And I guess that’s what bothered me most about the book — I thought Vernor was trying to walk too fine a line between showing a world 20 years closer to the Singularity and making it comprehensible to his audience in 2006. That, and the clear need for a sequel or two to wrap up the loose ends.
I enjoyed the book and recommend it, but I didn’t think it was his best work — that still has to be True Names, which blows me away every time I reread it.