Just discovered a new site, well new to me, for listening to DJ mixes: The Players Association
DJs can create a proile and upload their mixes, and users can listen and rate the mixes. Another cool feature is their mini-player which you can embed on any site. You’ll find mixes from Eleonora (of underground-soul.com), Saru, Chicken George and many others.
Check out Eleonora’s “A Darker Side” mix: