Submissions for OpenLab 2007 can be made here. I am not sure what it is, but it's a disservice to science and web 2.0 not to include some of the terrific writing here.