Went through my Last.fm history and plucked out about 150 or so of my favorite hip hop, rap, and r&b music. You can listen here on Spotify. The playlist largely covers late 80s up to now. I update it from time to time as I remember more or come across other songs I like.