For those of you following the intelligent design/new atheist debates and rhetoric..you will like this Expelled: No Intelligence Allowed it is a Ben Stein movie taking on the neo-Darwinist and neo-atheist. The cool thing about it is 1. Stein is Jewish not a Christian, which frankly lends credibility to the concept that this is not a insider argument and 2. Stein is taking it to pop culture which again is the way to go when waging a battle (thus this blog). Watch the trailer, it is great!