1. Big Pun
2. Big L
3. Rakim
4. Dead Prez
5. AZ... See More
6. DMX
7. Mobb Deep
8. Cuban Link
9. Tupac
10. Onyx

11. Del
12. Notorious
13. Immortal Technique
14. Jadakiss
15. Gangstarr
16. Souls of Mischeif
17. LOX
18. KRS-1
19. Fabo
20. Mos Def

21. Nas
22. Too Short
23. Outkast
24. Will Smith
25. Joell Ortiz
26. Slick Rick
27. Company Flow
28. Beanuts
29. BDK
30. Busta

31. Ice Cube
32. Das EFX
33. Run DMC
34. Grandmaster Flash & the Furious 5
35. Kanye West
36. Mystikal
37. Eazy E
38. Method Man
39. Beastie Boys

Worst rapper of all time = Eminem.