If you somehow missed the debate about a viral YouTube video that has everyone talking, you can see it and read more about it here. My response has also gone viral, though to a much lesser extent.
UPDATED - I have added other videos and will continue to put responses in this post. Check back for more. Put any others in the combox. Thanks.
More commentaries here from Catholics and non-Catholics: