In my experience it tends to go something like:50 Cent = rapJay-Z = rapEminem = rapBiggie = rapMobb Deep = rapBlackalicious = HipHopMos Def = HipHopJurassic 5 = HipHopDJ Shadow = HipHopA Tribe Called Quest = HipHop...but fuck knows if I can pinpoint why!