Rolling Stone Magazine has released its list of the top 50 GREATEST hip hop songs of all time. And what song made NUMBER ONE??? None other than this CLASSIC right here:

Makes me happy!!
Here is the list in full:
50. “B.O.B” Outkast
49. 'Adventures of Grandmaster Flash on the Wheels of Steel'  Grandmaster Flash and the Furious Five
48. 'The Symphony' Marley Marl
47. 'That's the Joint' Funky 4 + 1
46. 'Push It' Salt-N-Pepa
45. 'Lost Ones' Lauryn Hill
44. 'Me, Myself and I' De La Soul
43. 'Top Billin'' Audio Two
42. 'South Bronx' Boogie Down Productions
41. 'California Love' 2Pac and Dr. Dre
40. 'The Breaks' Kurtis Blow
39. 'My Name Is . . .' Eminem
38. Get Ur Freak On' Missy Elliot
37. 'It Was a Good Day' Ice Cube
36. 'Rosa Parks' Outkast
35. 'Shook Ones Part II' Mobb Deep
34. 'P.S.K. What Does It Mean?' Schoolly D
33. '99 Problems' Jay-Z
32. 'Jesus Walks' Kanye West
31. 'N.Y. State of Mind' Nas
30. Hypnotize' Notorious B.I.G.
29. Mama Said Knock You Out' LL Cool J
28. 'Lose Yourself' Eminem
27. 'Flava in Ya Ear (Remix)' Craig Mack, Rampage, the Notorious B.I.G., LL Cool J, Busta Rhymes
26. 'Scenario' A Tribe Called Quest
25. 'Ain’t No Half Steppin'' Big Daddy Kane
24. 'It Takes Two' Rob Base and DJ E-Z Rock
23. 'I Know You Got Soul' Eric B. and Rakim
22. 'Strictly Business' EPMD
21. 'Rock the Bells' LL Cool J
20. 'In Da Club' 50 Cent
19. 'Paul Revere' Beastie Boys
18. 'Dear Mama' 2Pac
17. 'Peter Piper' Run-DMC
16. 'Big Pimpin'' Jay-Z feat. UGK
15. 'Fuck tha Police' N.W.A
14. 'Rebel Without a Pause' Public Enemy
13. 'La Di Da Di' Doug E. Fresh and the Get Fresh Crew
12. 'They Reminisce Over You (T.R.O.Y.)' Pete Rock and C.L. Smooth
11. 'C.R.E.A.M.' Wu-Tang Clan
10. "Paid in Full" Eric B. & Rakim 
9. "Straight Outta Compton" NWA
8. "Juicy" Notorious BIG
7. "Fight The Power" Public Enemy
6. "Nothin but a g thang" Snoop & Dre
5. "Mind playin tricks on me" Geto Boys
4. "Sucker MCs" Run DMC
3. "Planet Rock" Afrika Bambaataa & the Soul Sonic Force
2. “Rapper’s Delight” – Sugarhill Gang 
1. “The Message” – Grandmaster Flash and the Furious Five
What do you think? You agree? I'm happy with it. lol