Definately nice job by Stewart
Maybe I'll actually start watching his show if he slips in honest - but hilarious - schticks like this!