Allow for multiple sets of rules depending on single/album/soundtrack/compilation
I've always distinguished between singles and full albums.
Singles sit in the root folder, and take the form <artist> - <track name>. I do keep the meta-data accurate, so I can still tell what album the single comes from and what its track number is (and of course I want the album art), but the filename is structured to allow quick windows explorer parsing.
Albums are organized by artist: music\<artist>\<album>\<track number> - <track name>. Of course, compilations and sound tracks are another matter.
It would be nice to be able to designate tracks as part of an album, singles, soundtracks, or compilations.
Sorry for taking a while to get back to you....
This is quite an interesting one; I could get philosophical! In my opinion, a single is still part of a 'release' - that of the single. To me, the 'album' tag is misnamed, it should be 'release'. Therefore, in these occasions the single file should be tagged after the single release from which it came. In the case of CD, cassette or vinyl singles you will also have B sides on the same release.
But, of course, it's up to you how to organise your own collection. How would being able to designate tracks as part of an album help? Would you like the album's cover art adopted?