Jon Stewart can BEST anybody! One on one. i've seen him do it! i've seen him take 'heads of states" turn them into blithering fools perforce under his considerable intellect