BTW, the site is a sham. It is ostensibly a balanced look at the Theory of Evolution, but it is run by the Discovery Institute, a religious organization with the stated goal of replacing science with Christian theology.
They make an extremely compelling case, and I have some science background, as I think one should in being able to discuss theology...particularly say, with Christopher Hitchens.