If you have not yet read John Wilbanks' posts on OpenSource Science, which is a critique of the idea, than you should. Start with this one. There are two more right after that. But they are very long, so by the time you are done reading all three of those, there will probably be a fourth one!
Read the comments on this post...
More...
Read the comments on this post...
More...