tbh im not really into the whole top 5 or top 10 or w/e list. but i thought i might as well list mine. jayz biggie nas 2pac jada styles ghostface bun b pharoah monch guru from gangstar eminem and tech n9ne. yall can disagree w/ the list if you want to