I'm really suprised that so many people voted for Immortal Tech's "Dance with the devil" as the "best story telling rap song", please explain your reason. The story is pretty good but the lyrics are total shit and sound like something a 14 year old wrote. I'm not impressed by simply rhyming the last syllable of every line for the whole song, there's no word-play, no flow and most the time he sounds like he's really hard stretched to talk the very basic lyrics over the music. I'd really like to know what everyone found so impressive with this song?
I'm glad that a few people brought up Blackalicious in this thread, I thought that as a group they were totally being slept on while they (and most of the Quannum rota) are the only modern hiphop I listen to. I was going to vote for Blackalicious's "Deception", "Shallow Days" or "If I may" all from Nia but more recently "The Fall & Rise Of Elliot Brown" from The Craft is an awesome track.
Coincidently, I was going to make a thread about this group anyways but my favourite story telling track is "HelloHiHey" by the Lifesavas who are closely associated with Blackalicious, the concept of the story is brilliant and blew my mind when I heard the ending, and it's everything a great rap track should be; the lyrics/wordplay/flow are simply genius, the music is great and I probably listen to it (and the rest of their album Spirit in Stone) daily, check it out now but please support the group if you like them.
And definitely Biggie has to be in there too, he had an incredible talent and way to make you conjur up in your head the story he was telling.