Richard Dawkins and Stephen Colbert

[youtube=http://www.youtube.com/watch?v=UuXpysYEhgA]

Social Darwinism may be hip and popular science, but not without its popular detractors. Dawkins and Colbert go at it over the existence of God in a hillarious, informative and insightful exchange. There are some great one liners. Who won?