I don't listen to Eminem, but he definitely doesn't suck. He has stories to rap about and if he sucked shit, why is he one of the most popular rappers out there.
You might not know who Daz, Kanye West, or like Nas is, but everyone know's who Eminem is.
I've been listening to a lot of rap lately my favorite is still Three 6 Mafia.
They have some nice beats.
btw, don't bash rap >.>