I dig MC Frontalot because even his non nerdy rap songs are ace.
As for pure hiphop...
The Roots
Del the Funkee Homosapien
Can't go wrong with those two. I may be white as white can be, but I groove every time I hear a Roots song. Seriously, if you don't feel like dancing every time you hear a fast song off of Phrenology, you're just dead.