There have many several threads lately about creationism, etc. Hopefully some of those people will weigh in here too.