Know and rate most of those tracks. Not heard your track pick, will youtube it later.
I don't have my hard drive with me, so I am going to go on last.fm radio and shuffle through my library (essentially the same thing) to see what comes up...
Wu-Tang Clan – Bring Da Ruckus
The Roots – Thought @ Work
Kendrick Lamar – HiiiPower
Dinosaur Jr. – Water
My Bloody Valentine – Only Shallow
Violent Femmes – Gone Daddy Gone
OutKast – I'll Call Before I Come
Meat Puppets – Lost
Strong Arm Steady – COME AND GET ME
Nas – You're Da Man
Oh my actual god. I am doing that more often