Dude, Eminem is the shit, he's one of the few quality rappers around these days. His music takes me deep into my imagination.. Sure his older stuff was better (Eg: Stan, When I'm Gone) but his newer music is also good. 'Beautiful' just has so much emotion in it and I think he pretty much owned it in 'The Warning', a track which is pretty much sticking the two fingers up at Mariah Carey which is exactly what she needs.
Anyway, that's just my opinion on Eminem, just thought I'd share it with you. If you don't like him, don't listen to his music, problem solved. :)