Yup, Cargo Cult Science, that's what Ann Gauger represesents.
You may start reading from the link, but you may also scroll up the page or even jump to the start with a click on "main". Pandas Thumb is a very good site, you might want to be a regular lurker there. I mostly lurk there as well but sometimes I can't contain myself and have to post a comment. But the guys that really make the site what it is don't need any outside help; they are very capable.
I've been watching the rise and fall of ID creationism, the cat is out of the bag and there is no more life left in her. Although the death throes may last a long time yet; they had high hopes and it must be very saddening to see hope die.
Pray, pray, pray. Your God will come to your resque;)