Jon Stewart vs. Bill O'Reilly. Please take a look, I'm interested to hear reactions from both sides:

http://www.youtube.com/watch?v=A051B-uPopM