For anyone who grew up listening to hip hop in the 80s and 90s, The Rub is possibly the ultimate resource. These guys have put together a mix for every year, with around 2 hours of the best tracks from that year. I haven’t been able to wipe the grin off my face since being hipped to the site a few weeks ago – highly recommended. You can download the mixes here.

Speaking of 90s hip hop, the Wake Your Daughter Up blog has some great summaries of it year-by-year.