I have tried to organize my music files with a weird combination of Windows Media Player 10 and Winamp 5. Until I noticed that the two programs kill each other's tags when doing something with the library. Because I wanted to spend more time listening to the music than retagging and resorting it, I gave up. I have looked for some Music Manager, downloaded and tried about 20 different software products and hated all of them because they did even more chaos than the other programs, or they just hadn't the functionality I wanted.
Then I asked a friend what software he uses, and he told me that he used MediaMonkey. I had never heard of MM before, so I decided to look for it and give it a try.
I was nearly starting to invent and develop my own software I was so desperate. But now that I have found MediaMonkey, I can sit back, knowing that my own program would've ended up being just like yours. Not as good, mind you.

THANKS guys you took so many hours of work off my back. Heaven knows why no-one else manages to do something quite like yours, but I don't care anyway. Never wanna miss the Monkey again!
Oh by the way, Winamp5 still kills the tags, but only if I f*ck around with its Media Library, which I'll never touch again!
Thanks and cheers from Switzerland
Dan