As far as articles for the layperson are concerned, this article is pretty cognizant of the major pain points facing Web 2.0 Social Internet.