I have a couple of desiderata involving Find/Search:
1. I wish the live search box would find strings anywhere, instead of just at the beginning of "words." This is notably a problem for references that involve the Romance languages where there are can be all sorts of contractions. An live search for "homme" won't find a reference whose title includes the word "l'homme," for instance. I realize that this might slow down the search somewhat, but I think the advantages would outweigh the disadvantages. Why? It has happened on a number of occasions that I've used live search, and certain references in which I was fairly sure a string appeared were not listed. To my mind, the live search box is sort of like Spotlight, in that I expect to be able to type a string and find out wherever it is located -- for general searches, I don't want to have to remember (as I do for the Find dialog) that I need to look for a character string.
2. I'm wondering whether you might consider reworking the "Find" dialog (and eventually smart mailboxes) to be more like the configuration of a smart mailbox in Mail. Currently, the "Find" dialog doesn't allow searches that include multiple instances of the same search criterion:

In other words, I can't search for references whose type is "journal article" AND "book" containing a certain string (I know that I can create virtual groups, but that is a lot more work, and isn't really suited for temporary searches). In addition, I find this dialog a bit confusing in that "words beginning with" is significantly separated from the actual text entry fields. It would be great if a "find" could include basically any combination of search criteria, even repeted instances of the same one.
What I'm proposing is something more along the lines of this:

This would work for both the Find dialog and the smart mailbox configuration dialogs. By the way, unless I'm missing something, I'd love for there to be an easy way to search for references that contain attachments. Since the attachment icon doesn't occupy a column by itself in a library window, one can't sort on that.
I'm curious as to what other Bookends users think about these issues.