One of the few modern rap songs that have meaningful and smart lyrics. And actually sounds good. I really love that song, I still listen to it a lot after all these years! I wouldn't say its the best song ever in my opinion though at least when it comes to the lyrics, look up billy joel's piano man, I still have yet to find another song with smarter and deeper lyrics than that one.