stumbled across this the other day, free dj mixes all split into different sections and some good stuff on there. I think you can only download one at a time which is slightly annoying http://www.house-mixes.com