Oh, and while I have no problem with other search engines being investigated, I would love for whatever solution is come up with to still be available at the SQL level (i.e. it should return IDs that you can do something intelligent with, not just document names). There is obviously so much more you can do by having "where" and "join" readily available that it would be a shame to throw that out (people may not have done many interesting things with that capability to date, but it's a toolkit so powerful and useful options should be kept open)