William Lane Craig and Christopher Hitchens squared off last night, debating the existence of God. Melinda Penner live-blogged it. Audio will eventually be available (I assume for a price) here.
Melinda also offered some summary observations at the STR blog.