Seems many on here are into old school hip-hop, I personally can't stand a lot of the younger generation of rappers with their mumbling and shit lyrics. J. Cole seems to be one of the few current rappers who has a bit of old school to him, whilst telling stories with his songs as opposed to just bragging about his money and women and drugs and cars. Here's his latest single, for anyone interested: