or Kanye West, a rapper/producer who dresses like Carlton from Fresh Prince, but can still rap good. He doesn't use much drug/sex reference. He can put great music behind his good lyrics. He makes funny rhymes sometimes. The College Dropout was the best overall album i have ever heard. There isn't one song on there that is bad.
Did you hear Kanye's album, people think Jesus Walks is his only good song, but there a lot of songs on that album better than jesus walks.