I use mp3tag and it works perfectly.
In September last year I found an old iPod of my brothers which he didn;t use anymore so I took it, knowing that I would get an iPhone in January when it arrived on Vodafone so I set about organising my music collection whcih wasn't very big and consisted of just a few mp3 tracks laying about in a folder. I discovered tagging and installed itunes and hated the way it attempted to organise it all for me so I decided to disable all the organising features of iTunes and do it all manaually so I made a new folder in my "Music" folder and arranged all my songs as shown:
<artist>/<album>/<trackno> - <trackname>.mp3