Decent video that debunks “intelligent design”, triggered off Michael Behe’s claims of irreducible complexity and the human eye, showing evidence of partial eye evolution in other species.
And it pinpoints the human psychological issue– the “personal incredulity” fallacy, i.e., claiming that that you can’t possibly imagine how something could have happened naturally means God, therefore Jesus, therefore your specific faith.
What the video doesn’t do is point out the obvious fact that human eyes *aren’t* perfect, else why do so many of us need eyeglasses? Surely a truly *intelligent* designer could have done better.
(I’m way behind compiled interesting links, and for now I’ll try just posted them as I see them, and catch up eventually.)