Snow Goons, Lupe Fiasco, Immortal Technique, Hopsin
I think with most songs you need to read the lyrics to fully get to song. Best thing to do after work, smoke some weed, put Headphones on, got some good songs
and just let ur mind listen to the song. Best feeling to come down