I'm a huge fan of Hip Hop, and rap currently being the majority Hip Hop being made, I am also a fan. Though I'm by no means a fan of everything (or most things) that are currently out, there are a few jewels in the mainstream and underground.
Mainstream good rappers include Jay-Z, Nas, Kanye West, Lupe Fiasco, and a little big of Lil' Wayne. Apart from them, there is next to no good music circulating in mainstream MTV rap music.
Underground and older Hip Hop is more populated with talented artists that the mainstream, however. Del The Funky Homosapien, Hieroglyphics, Souls of Mischief, Wu-Tang Clan, Binary Star, Aesop Rock, Murs, MF Doom, KRS-One, Mos Def, Talib Kweli, Craig Mack, Tupac Shakur, Notorious B.I.G., and Big L are just a few of the many very talented MCs in underground and golden age hip hop. And its about all I listen to within the genre now-a-days.
I fully understand (most of) the hatred target towards the new wave of pop rap that is being shoved down our throats by MTV and the radio, but don't bash the entire genre because few assholes are giving it a bad name. The same could be said about any genre.