I've finally been goaded by Zeitgeist fans into looking into the background of the new movies, which are promoting "The Venus Project."  It's a lengthy topic, and I wasn't sure whether to post it here as a personal commentary or on The Atheist Experience blog.  TAE blog won in the end simply because it gets a lot more traffic, but I'm certainly linking it from here.