1. U Can't See Me - Tupac
2. Mind Playing Tricks on Me - Geto Boys
3. Notorious Thugs - Notorious B.I.G ft. Bone Thugs-n-Harmony
4. Regulate - Warren G ft. Nate Dogg
5. ATLiens - Outkast
Honorable mention: Bring Da Ruckus - Wu Tang Clan; ^*$! Wit Dre Day - Dr. Dre ft. Snoop Dogg; Fight the Power - Public Enemy; m.A.A.d city - Kendrick Lamar ft. MC Eiht
Notes: Some people will object to no Eminem songs being listed, but I've never been a big fan. Kanye and Jay-Z are/were fine, but not elite. And Drake mostly sucks. Also, you can probably tell that I listened to a lot of rap in high school, but not so much anymore.