I don't like him, because he used too much occult/satanic symbolism in some videos, nevertheless I've to admit Eminem is talented (although this talent is used on a wrong way in my opinion).
If I must say who's the best Rapper of all times I would say 2Pac is unbeatable, but at the end it's just a question of your personal taste I think.
yeah everyone has its own opinion :)