Another question about Lyrics Finder and the web site:
It seems like you are automatically removing punctuation (periods, commas and so on) from artist names in the database so that variations of the same name will be mapped to a single database entry. To take the first example I saw on the web site, A*teens and A-Teens and A Teens are all mapped to ateens.html, so that a song text contributed for one of them will show up for either name.
Are you planning on extending this scheme to handling other kinds of "variations" in names?
For example, sometimes you have "&" and sometimes you have "and" in the name. If you didn't remove "&" but mapped it to "and" you'd get rid of some duplicates, and more importantly I'd probably be able to find more matches for my current database.
You could also map "feat.", "feat" without the period, "featuring", "f/" and "with" to the word "and". For example, you have different songs for "Aaron Carter f/ Nick Carter" and "Aaron Carter feat. Nick Carter". You have the same songs, but different texts, for "Aaron Lewis And Fred Durst" and "Aaron Lewis Feat Fred Durst".
You could remove "soundtrack", since you sometimes have identical entries with / without that word.
You could map accented characters, like a-with-two-dots, to their non-accented versions. For example, you have entries for "Agnetha Fältskog" (let's hope the accented character comes through) and "Agnetha Faltskog".
A more difficult problem would be handling people whose names are backwards, like "Bennett Tony" and "Tony Bennett" (just got into the B's looking for examples). How should you know which one is the "right" direction? But perhaps the database matching code in Lyrics Finder could check both variations, at least for artist names consisting of exactly two words. Unless it already does that?
In any case, thanks for an incredibly useful plugin and database! I've got about 10,000 song texts from you and recently submitted a few hundred I searched for on the net. Still got 13,000 to go, though, and maybe some of them would be covered by the suggestions I made above :-)