1) dedupe on addition. if you have a playlist and you search for a song and add it, any other instance of that song in the playlist should automatically be deduped. kind of annoying when you're on a random menu x3 playlist, then you search for a song, and after it plays, 3 songs later, it plays again.
Good point. (It should only do that in shuffle mode, of course, not when Tony Fabris is carefully concocting a running order in unshuffled mode. It should probably also only erase copies between the current position and the end of the running order.)

2) an ability to add all matches so far in search. say that you want to load up every version of a certain song, including remixes, like space between by dave matthews band. you put in "space between" in title search, and it shows 10 tunes that match. no way currently to add all of them at once. you have to hit ok then go thru the process 9 more times. big time waster.
Like a lot of enchantment requests, adding this would be more about figuring out the UI than implementing the feature. Do we have any spare buttons at that point? It would be kind of neat to understand parenthesised suffixes of song names to be versions, and offer a Jupiteresque submenu with "All versions" at the top. (Even if you're only doing this to find out how the versions differ, and thus what to put in the brackets when you retag them. Although I get nil points for scrupulous accuracy, I often find I've got different mixes of the same song on different compilation albums, and arbitrarily either tag the longer one as "12in Version" or the shorter as "Radio Edit".) It would be even neater to understand ID3v2 subtitle tags as equivalent to parenthesised suffixes.

3) fuzzy searches, to take advantage of #2. might take up a lot more cpu to accomplish this, but i'm willing to wait. sometimes i just want to hear all tracks that i have which paul van dyk remixed. since title search only works from the starting, this isn't a possibility.
Fuzzy searches would be good, although the Right Way to do the Paul van Dyk thing would be for the player to understand the ID3v2 "remixed by" tag, and offer menus on it. (We'd do "composer" and so on, too.)

A sort-of related issue is how difficult it is to search for the artist U2. Try it. Hitting those two buttons narrows it down, on my player, to still several dozen artists, and you need to scroll to find U2 near the bottom. There probably needs to be a way to tell the player that you've finished entering the search string.

Perhaps there should be a 3-cycle between the current behaviour ("starts with"), the van Dyk behaviour ("contains") and the U2 behaviour ("exact match"). But that little search screen title bar will get very crowded, and we would have to find yet another button to do it on.

Peter