That's my image of Ben Stein: slightly boring, self-deprecating, staid conservative. I don't know who this religious nut is. Science leads to killing people? And God leads to this very glorious place. Well.
Stein has generated good responses here and here, and Derbyshire has a longer article here on Stein's promotion of ID in Expelled. I really don't have anything to add to what they've said, although I did leave a number of comments at ChicagoBoyz (second link in paragraph).