Gym Class Heroes are not gangsta rap...
Anyhow, I love Will Smith. He can make great music without swearing at all. Atop of him, I would have to say Three 6 Mafia, Ice Cube, Eminem, Tech N9ne. Those are my favorites.
The best rappers ever are Lil Wayne, gillie da kid, Tupac, Biggy, T.I. Beanie Seagal.
I'll list mine.
1. Lil' Wayne (He a Beast!) (And his Lyrics are pretty strong especially in 'Misunderstood')
2. Nas
3. Tupac (Very Good)
4. Eminem ( He lyrics are strong.)
5. Papoose
And hasn't this been posted before?

