I'm sure someone is going to suggest to defrag the SD card.
Tried that; completely destroyed my files for some odd reason.
Defraging is the best way to fix your corrupt music, if by some chance (and this is rare) it causes more problems, then redownload your music (painful yes, but its there just in case)