Your pretty smart peewee...You name a lot of artist but failed to name Eminem....so I thought you left him out...
Well eminem and fort are both white rappers for starters and they dont rap about heavy gun use, girls, drugs and tons of sexual themes....
For example: Fort Minor will rap about their life and how they struggle and some love raps. slim Shady will rap about similar stuff.
Black rappers tend to rap about fofo's,hot girls, money, fame, and power.
P.S, Any of you guys love holly brook's voice? I listened to some of her songs in her site....the voice is great...but the songs lack good beats. anybody agrees?