It's not often I rave about things, but you MUST check out Jaguar Skills' mixes - dropping a crazy mix of hip-hop tracks for 10 mins every week on Trevor Nelson's show (a personal fav of mine) on BBC's Radio 1Xtra. His blog and myspace page provides you with all his mixes for download. Most notable being his 1979-2006 Hip-Hop Odyssey - 800 tracks in a 48 minute mix. Think you can identify all the tracks? Good Luck!
Source: BBC Radio 1