As for Chris Rock, I saw him on SNL awhile back, and I though that he was flat. He had lost his edge. To me, Dave Chappelle is funnier.
Rock plays the Feisty Negro. Chappelle knows how to work complex lines of discussion into something funny. Like Cosby in his prime, except with profanity.