Who are the greatest rappers?

1. 2Pac

2. Notorious B.I.G.

3. Nas

4. LL Cool J

5. Ice Cube

6. Eazy-E

7. Game

8. Jay-Z

9. Canibus

10. Mobb Deep

11. B.G. Knocc Out/Dresta

12. N.W.A.

13. KRS-One

14. Snoop Dogg

15. Ice-T

16. Xzibit

17. Tha Dogg Pound

18. Cypress Hill

19. W.C.

20. 50Cent

21. Mack 10

22. Hittman

23. Kurrupt

24. Lil Kim

25. Vanilla

26. Diddy (Diddy Dirty Money, Puff Daddy, P. Diddy, Puffy)

27. DMX

28. Lil Wayne

29. Tech N9ne

30. Twista