I'm about to shoot myself in the f*cking head with all this mainstream robotic billboard c&p action. Haha!
If you are looking for some crunk jams, try Tech N9ne (Indie artist for a reason, he is very very very NOT mainstream, aka, a unique artist)
One of my favorites by him and my "After work Friday song"
http://www.youtube.com/watch?v=NE9IeeQ-fqU
(Example of his originality through his (imo) talented writing process)
http://www.youtube.com/watch?v=dNJ8iDesxKM
My favorite artist because of his story, Big L
http://www.youtube.com/watch?v=OzyaAuPh1lE
http://www.youtube.com/watch?v=iBrzEVJwYFg
One of the few artists in the game today along with the new T.I. that I respect and would want to work on a song with, Atmosphere
http://www.youtube.com/watch?v=fWgfK7GPJbI
Theres thousands of them out there to find, just be weary of what sources you use and realize that they themselves dictate what it is you find and perceive as "hip hop/rap".
Let me just show you a difference quickly if I may between "Rap'ping" and "Hip Hop".
Tech N9ne is more of a rapper, and it is very apparent in this song,
http://www.youtube.com/watch?v=RCZOyj4ZLHY
And this would be hip hop....
http://www.youtube.com/watch?v=4jNyr6BJZuI
Can you FEEEEEL the difference? Listen to the lyrics if you can. They are talking about exactly what I am saying now.
In the words of KRS1, rap is something you do. Hip hop is something you live.
Hope this helps somehow. I tried.