I used to agree with what Nas said a couple years back about just having to look at the good in each artist and there is no such thing as bad hip hop, but I agree with everyone who says mainstream rap is awful right now. Young Dro, Young Jeezy, all the songs about a certain dance or a term in the south or whatever, they all are horrible. Southern hip hop has ruined what is considered "rap" today.
I just stick to the Justus League/BBC/West Coast/good producers. Some artists that are putting out good stuff today: 9th Wonder, Khrysis, and Nicolay for producers, Dave Ghetto has a really good CD out, The Roots, Murs, Aceyalone, Talib Kweli, and not much else. It is a good time to go back and listen to some old stuff though. I have found that like artists like Group Home, OC/DITC, Too Short, and some people like that.