Finklstein I don't have time to watch it right now.It's a good post I'll bet.
My personal observation is that religion is learning how to toe the party line like a politician does and science is all about learning how things work. There has been lots of science that goes unreported because the real joy that scientists discover is the joy of finding things out. I am thinking about Fermat's last theorem here.