To be perfectly honest, that's a crap answer and you know it. You're already using a non-standard tag, "Album Artist", to display the artist name in all cases. Most ID3 taggers use the "Artist" tag and autocopy the data there to the other field if it's blank. In any event, it seems to me that by failing to offer the end user ANY sort of control over this (or half-a-dozen OTHER items I could easily rattle off) through a simple Preferences dialogue, you're simply assuming that the users are idiots and incapable of using software properly. Been taking lessons from Steve Jobs?