Eminem is one of my favorite rappers; and in my opinion, one of the greatest, if not the greatest of all time. He is so good at writing quality songs that get you emotionally invested into them. His lyrics are out of this world, his flow and speed are second to none. Not to mention he doesn't rap about the usual rap stuff. You know, fuckin bitches, drinking Hennesy, smoking weed. Sure his stuff get's violent and offensive, but it gets you, like I just stated, emotionally invested into the song; which I feel is a key component to good music.
Eminem's song 3 AM is one of the best he's ever made. It's really violent, but the structure and flow of the song is that of something rarely seen in mass media rap music. His rhymes are incredible and the way he put's these words into a rhythm is absolutely breath taking. Here's the video for the song. Like it or leave it, it's one of the best I have ever heard,from the greatest rapper of all time.