I find him to be a little stale now, his newer songs, but I liked everything up to Kush & OJ. Actually I'm going to re-download all of it, Prince of the City 2 was for sure his best though, then I liked How Fly.
He raps about all the same stuff over and over again just like all the other rapers out there. IMO rap has gone to shit. you want real rap? biggie, 2pac, aesop rock
I think he is a completely shit rapper and a sell out. His songs are terrible and have no lyrical meaning.
I have never heard a song by him that doesn't mention weed. If you enjoy hearing someone encourage you to smoke weed in every single song then be my guest, go listen to him.