Discogs is a good site.
I've grabbed a couple of great mixes off their message board.
If you like house music try:
Deep House Page
Go to the archives page.
Tons of old house mixes from back in the early days of house music.
Quality isn't that great sometimes, but still its fun to listen to.