Willie D, hands down. No contest.
Who can fuck with tracks like "Bald Headed Hoes", "I Wanna Fuck Your Mama" etc etc. (too many to mention)? A classic yet regrettably undervalued, or, at any rate, slept on rapper.
In fact, damn, I'ma have to throw "Controversy" in the cd-player now.