No, I hate it because they stole the riff from Aerosmith. I liked the song before I knew that Eminem didn't make the melody.
I like the original better.
The next person already knew that Eminem stole the melody from Aerosmith on "Sing for the moment".