To be clear, the delimiter I use is ' - ' (that is, space-dash-space). And if I have an artist or track with hyphens, I just don't use spaces there. So: Sleater-Kinney - One Beat - 03 - Oh!.mp3
Although a cooler idea is using different delimiters for each type of data, like put artist in parens, cd title in brackets, track number in braces, etc., etc. That way, you could include whatever information you want without worrying so much about sticking to a set scheme.
Also, it's irritating how many characters are illegal characters in WIndows filenames. Unix only disallows slashes and NULs.
_________________________
Bitt Faulk