Well, I'm a John Stewart fan and I'll say that even as a comedian he's less partisan and fairer to opponents than Fox news. For the record, he was making fun of Cain suggesting bills should be 2-3 pages long, not particularly realistic unless you give the executive branch carte blanche on implementation. Also, while John Stewart expanded on Cain remarks in a sing songy black preacher's voice, it also showed a clip of Cain speaking in a sing songly black preacher's voice. Stewart has also mocked the voice of Charlie Rangel, Barak Obama, the Jewish mother and all sorts of others during his comedy routine, and even the Herman Cain thing was way more respectful the the "uh reveuhrund jackson' that Rush Limbaugh frequently trots out.