From what artists I've listened to..
Devil'sAdvocate wrote:Eminem.
All you need to do is take a lot at Lose Yourself. That song is phenomenal lyrically. I mean there's also Sing For The Moment, Rock Bottom, SWA, Criminal, Marshall Mathers, If I Had, Renegade.. I mean you can go on and on with Eminem. If you heard it already, take a listen to the 3rd verse of My Dad's Gone Crazy, it's amazing.
He still hasn't lost it either, as I mentioned there's SWA (or practically most of Relapse/Refil), On Fire, Going Through Changes, You're Never Over, So Bad etc.