Comment Re:Impact Factor (Score 1) 210
For the life sciences, F1000Research might be just what you are looking for. All articles undergo transparent peer review after publication (referee names and comments are freely accessible to all), and once articles have passed peer review, they will be indexed in PubMed (a key marker of research quality in the life sciences). However, scientists from legitimate academic institutions are able to comment publicly on the paper, not just the invited reviewers. For more info see http://f1000research.com/