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.