I wrote about this before, but my co-authors and I decided to take the plunge and try out this new open peer review thing.  So far, smoothest sailing to get  an article published.   61 more words