General list including Personal Favourites 1. 2pac 2. Eminem 3. Dre 4. Biggie 5. Rakim 6. DMX 7. Bone Thugs 8. Nas 9. Snoop 10. Busta Ryhmes Other Notable mentions Eazy-E N.W.A Outkast Mob Deep Wu-Tang Clan Cypress Hill The Beastie Boys Ice Cube D-12 50 Cent Tech n9ne Hopsin Dizzy Wright Jarren Benton