Here's a fantastic lecture by Jared "Guns, Germs and Steel" Diamond at the USC College Center for Religion and Civic Culture on the "evolution of religion" — the evolutionary forces that shape religions and cause some to prevail and others to wane.
(via Kottke)