Obligatory GOATs: of course everyone loves Tupac, Biggie, Eminem, Nas, and older school stuff Wu Tang (especially Ghostface and GZA), Big L, NWA, Run DMC, Eric B. and Rakim, Public Enemy, ect. Besides them I love MF Doom, Aesop Rock, Lyrics Born, Gangstarr (RIP Guru), Jedi Mind Tricks, E-40, Brotha Lynch Hung, Molemen, Common, Jeru the Damaja, Mobb Deep.. I'll stop there for now. My friends make fun of me for being mostly a fan of East coast stuff and they all listen to primarily west coast shit. As you can see I'm not a big fan of a lot of recent rap, I think 99% of the main stream shit that comes out is steaming garbage these days, but you can still find good shit from the underground. List the rappers you like. Note that I'm a rap elitist (imagine that) and I will make fun of you if you list Lil Wayne, Drake, or anyone similar.