Amen to Juno. There's always everything and when I miss artwork on Beatport I can usually get it from them

Weird filenames is a non issue. On windows use MP3TAG which has a nice convert tag to filename (or the other way around) feature. I don't know a similarly awesome mass-tagger on OS X.