Hi sambomb,
I see this three different methods to manipulate tags:
My personal favorit is AudioGenie, it's NOT restricted to ID3-tags and have a lot of functions. But if you want to use it with FiveWin/(x)Harbour, you have to develop a wrapper class. Maybe someone here in the forum can guide us, to derive this wrapper class from the other available ones
There are still wrappers for C#, C/C++, Delphi, VB.NET, VB6 and Profan.