I previously mentioned a new website, The Third Reviewer, dedicated to online discussion of the neuroscience literature.
This brings me to a new internet creation: The Third Reviewer
The first thing you will notice is the list of journals which publish scientific articles in the neurosciences in the tabs at the top. The site grabs a Table of Contents feed and lists each article as a commentable link/entry. The comprehensive coverage problem is solved.
The site allows anonymous commenting. This is huge.