Here's an interesting debate (from Metafilter) between Sam Harris and Andrew Sullivan.
I was enjoying it until they got into the issue of whether there is truth beyond science or not. I often feel that the word "science" is taken too seriously in these kinds of discussions. Its as if the only way I can really think to continue such a debate in a productive way is to ask again and again: "and what do you mean by science?" Actually the same goes for the word "religion". I supose that one value of such a debate is to raise these questions. But if they never actually get raised, then it doesn't seem so interesting. Its just the battling out of two old powers. Reminds me of the finale of The Big Country in which the battle of the Terrills and the Hannasseys is seen to be a lot more about selfish stubborness than about any kind of real irreconcilable differences.