I have to agree with sourwhats up, his older stuff is by far better than his newer stuff, though I also like his newer stuff. Though I also have to agree with the OP, When I'm Gone is probably my favorite song by him. It just has great lyrics and sounds haunting in my opinion. Guilty Conscious and The Real Slim Shady are also great songs, as well as Superman, 3 A.M., White America, and many others.