This was pretty good

Jon Stewart sometimes gets on my nerves, but in this case, he hits the target: