After months of email and posts, we've finally compiled and rated what you submitted as the top rap songs of all time. At first we tried to rank these, but we realized that due to the diverse nature of these songs it seemed unfair to do so. Depends on personal opinion, right? Wrong!
Thankfully we came to our senses and threw that notion out the window. Fair? Objective? What fun is that?
The artist that popped up the most on this list is Biggie Smalls (aka Notorious B.I.G.), followed by Tribe Called Quest, 2Pac, The Roots and KRS One/Boogie Down Productions.
Remember this is by no means scientific.
So here they are, your top fifty rap songs of all time. View album information, lyrics and compare prices by clicking the title. As always all gripes and complaints, cheers and pats on the back can be shuffled along to the folks who submitted these...you!
1. Notorious B.I.G. - Hypnotize
2. Geto Boys - My Mind Playin' Tricks On Me
3. Bone Thugs-N-Harmony - Tha Crossroads
4. Ice Cube - It Was A Good Day
5. Easy E - Boyz-N-The-Hood
6. 2Pac - California Love
7. Junior M.A.F.I.A. - Get Money
8. Warren G - Regulate
9. A Tribe Called Quest - Bonita Applebaum
10. 2Pac - So Many Tears
11. Cypress Hill - How I Could Just Kill A Man
12. Jay-Z & Notorious B.I.G. - Brooklyn's Finest
13. Dr. Dre/Snoop Dogg - Nothin' But a G Thang
14. Onyx - Slam
15. Public Enemy - Don't Believe The Hype
16. Mc Shan - The Bridge
17. The Roots - You Got Me
18. Notorious B.I.G. - Juicy
19. Wu Tang - C.R.E.A.M.
20. Mobb Deep - Shook Ones Pt. II
21. A Tribe Called Quest - Electric Relaxation
22. Black Rob - Whoa!
23. Bone Thugs-N-Harmony w/ 2Pac - Thug Luv
24. Notorious B.I.G. - Mo' Money Mo' Problems
25. Freestyle Fellowship - Hot Potato
26. Boogie Down Productions - My Philosophy
27. Boogie Down Productions - South Bronx
28. Digable Planets - Nickle Bag of Funk
29. Peanut Butter Wolf - Interruptions
30. Boogie Down Productions - Stop The Violence
31. Channel Live - Mad Izm
32. Grandmaster Flash and the Furious Five w. Melle Mel - White Lines (Don't Do It)
33. DMX - Let Me Fly
34. A Tribe Called Quest - Find A Way
35. 2Pac - No More Pain
36. The Roots - Silent Treatment
37. Wyclef Jean - Gone Till November
38. Grandmaster Flash and the Furious Five w. Melle Mel - The Adventures of Flash
39. A Tribe Called Quest - Jazz (We've Got)
40. Aceyalone - B-Boy Kingdom
41. The Roots - Proceed
42. Pharcyde - Passing Me By
43. Public Enemy - Black Steel in the Hour of Chaos
44. Push Button Objects - 360 Degrees
45. Redman - Can't Wait
46. Paperboy - Ditty
47. Dr Dre - The Watcher
48. Ugly Duckling - Journey to Anywhere
49. Word Of Mouth - King Kut
50. Puff Daddy - I'll Be Missing You