Comment OpenScience (Score 1) 141
There's also the OpenScience.org site that isn't biology specific: http://openscience.org/
The trouble with being punctual is that people think you have nothing more important to do.