I was going to complain about your list too venomous, then it was pointed out that it's your "personal" top 5, so I won't give you shit. Here's my list:
Dead:
1) 2pac
2) Mac Dre
3) Eazy E
4) Biggie
5) Big L
Living:
1) Jay-Z
2) Eminem
3) Kurupt
4) Beanie Sigel
5) A shit load of rappers tied for the 5th spot including Jada, Bone Thugs, Kanye, DMX, Scarface/Geto Boys, Crooked I, Freeway, Cypress Hill, 50 Cent, Luda, Royce, Roscoe, Joe Buddens, and Pastor Troy.
....okay so that's my top 22.