the best huh? it's all relative, a matter of opinion.
I like music that makes me wanna dance, get's me amped up, makes me wanna ride on someone, makes me wish I had 18" subs, all this deeper than the blackhole, political, takesyouthreeweekstodecipherandcomprehendwhathejus tsaid rap just isn't for me.
Some of it is coo, I like Common, he's not a bling bling, yell and scream type rapper, he's intelligent expresses his thoughts in a clever way. He sends a message but keeps it cool while doing so.
The Roots "What they do" ranks up there as one of my all-time favorites too.
But im not gonna get into who's "the best" and what not.