I think he does a pretty good job to distinguishing between natural selection / evolution / intelligent design / creationism. He also takes a few shots at Dawkins, which is always a good thing :)
It's part of their Open Your Mind week. Very good stuff, you should check it out!
I've been subscribed to their RSS feed for a few weeks now, just to find out all the stuff that I ought to know. So far I've really enjoyed the videos. Keep it up guys! (Sorry, I don't know the guy's name)