I too have many GB of files with odd file names and bad tagging, and I'd love a sensible way to fix it.
Beets was posted here a while ago:
https://news.ycombinator.com/item?id=7337021
http://beets.radbox.org/
It can pull data from MusicBrainz and people seem pretty happy with it in that thread.
I too have many GB of files with odd file names and bad tagging, and I'd love a sensible way to fix it.