I have been a tech n9ne fan for a long time but now he is blowing up. He has some music on the Alpha Dog soundtrack which is kind of random but whatever.
Check out some of his older stuff like...
-Now Its On
And some of his new like...