Watch this. Jon Stewart DESTROYS a right-wing blow hard, lambastes a left-wing blow hard and puts to shame the (shit) CNN show, Crossfire.
In addition to the video ... here is a transcript.