Chris' comments seem to have been lost in the fray a bit.  To sum things up:
1.  This thread asked a question, along the lines of "should we have a science thread";
2.  That question has been answered:  a science thread is appropriate, and in fact it makes sense to have multiple science threads on multiple scientific issues.  Members are encouraged to start such threads in the off-topic forum.  Also, members should avoid turning every science thread (or religion thread) into a science vs. religion debate.
Regarding this thread, since the question has been asked and answered, and to encourage people to follow Chris' directions, this thread is locked.