There's nothing wrong with rap - the problem is the rappers. How about some rap that attacks the racism, sexism, materialism and ignorance of the rest of the genre?
Read some of these lyrics:
http://www.completealbumlyrics.com/s...Miss+Dynamite/
and maybe pick up some of the songs. "It takes more" is probably her biggest hit yet, but I always liked "put him out."
Or, for something a little more light-hearted, look up the Goldie Lookin Chain. They are crude, unsophisticated, about as subtle as a housebrick but they are refreshingly silly, occasionally hilarious and they do like to take the piss out of many rap conventions:
http://en.wikipedia.org/wiki/Goldie_Lookin'_Chain
Also, although I disagree with a lot of his lyrics, I find it impossible not to respect Eminem- When he really lets go, his talent with words and rhythm is nothing short of breathtaking.