Peer Review Revolution?

 

There has been a lot of talk recently (and even not-so-recently) about the problems with peer review in science. This article in Wired is particularly good, in that it provides links to many of the primary resources to allow you to evaluate the problem (and the proposed solutions). Interesting reading.