Ah, brilliant idea Seltzer

I'll add that to my own. Glad it could be of use!
I've noticed on a few occasions, it's done a search for artist and album with the script where it found the wrong album and then tagged it with wrong genre and styles. This is a problem with the genre / style scripts I merged and modified to make my own and I'm not sure how to get past it. Anyways, if you see Burzum tagged as disco, you know something's up!
edit :
Thinking about it, it should be easy to modify the script so that it works better with compilation albums. Just make a copy of the script and make it use %album artist% instead of %artist%, then if you tag VA compilations with "Various Artists", try to add .replace('Various Artists','Various') .. Oh, and change the title of the script!
edit :
The modifications would be in this bit :
Code:
artist = handle.Format("[%album artist%]").replace('Various Artists','Various').replace('&','%26')