This is for all the members who are reading or following that debate and want to express their thoughts on it (since they cannot post there).
http://atheistforums.org/thread-15499.html
http://atheistforums.org/thread-15499.html