To all those who are seeking solutions:
The solution to, almost, al, tag related problems is very simple, in fact so simple that none ever had the courage to implement it, its like this: Al you need to do is, first, store all the tag information in an sql compliant database (never mind which one), second, create a program that updates the tags in the actual mp3 files based on the values in the corresponding database rows.
Now al you have to do is use sql to modify tags, which has enormous potential, like for example having a reverence table containing the artists default genre, (with one statement you can that change genre to your default for every song from that artist in the database), etc etc.
Of course, if this is part of an integrated solution, like MJ, you need some locking mechanism's to prevent concurrency problems etc, but its basically very simple, so, anyone going to build this?
Any comments on my view is always appreciated,
Guido Happé