I'd like to suggest that you turn off the radio/TV and look somewhere else for rap/hip-hop. Check out
Underground Hip Hop and do a search for some underground hip-hop sites. There are some really talented people out there, you're just not going to hear them on the radio/TV.
I hope you find something you like out there. Good luck.
