On November 30 2007, Dinesh D'Souza debated Tufts University professor Daniel Dennett at Tufts on the question: "Is God a Human Invention".
I found the debate interesting in terms of the light it threw, for me, on the problem humanity faces in these times as we try to adjust our world-view to the discoveries of modern science without losing our sense of value and meaning.