I'm using EasyTag all day for my tagging. It is very powerful, but the UI really is a mess. I'm experienced with it, so it's not to hard, but I remember the days as beginner
This popup window stuff, where you actually do the mass tagging/renaming is totally annoying. Also I still don't know how to define batch jobs.
BTW & off topic:
I never understood why someone wants to use "genre/artist/album/track"
A lot of artists change their genre over time, so you do put the same artist into different genre directories? Also there are a lot of albums where you can't be sure about the genre, IMHO these are hard to find then. So what's your point of view?
I prefer "artist/year - album/track"