If this is not welcomed go ahead and lock this.There is some good discussion on this entire forum, but the science and philosophy is pretty light if it's primarily what you're interested in. Let me suggest another forum I recently became a part of:
http://www.philosophychatforum.comIt is lots of Science & Philosophy; many topics I haven't even begun to explore. Some people like massive populations on forums, but I tend to get irritated when my topic goes to page 76 in 3 seconds, so this is a perfect community for me.
There is also a stimulating IRC channel (when not off-topic) at irc.dal.net called #Philosophy.
Cheers.
~Havok