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.