A lot of DJ's use soundcloud, but not a lot give as many updates as MJ Cole, a load of sets and tracks, some preview, some avaliable for download. Either way there is some gems to be found here.
A mix he dropped for Ras Kwame's show.
Mix for Ras Kwame by MJ Cole
And taking things back a bit.. 'Battle - MJ Cole Unreleased Vocal Mix'
Battle - Unreleased MJ Cole Vocal Mix by MJ Cole
So if you ain't already, get locked to the MJ Cole soundcloud for regular update from this heavyweight producer.