theprof00 on 08 August 2008
dude you are a dumb person, talking about "recent rap" and you don't even list anything past 2004.
good rap is somewhere you can find all your other emo underground garbage, so try giving it a chance, it's out there, just not on mtv.