I'm working on website and it uses Textpattern as the CMS. I need to improve the search feature. Right now Textpattern searches the title and body of the article (and custom fields if you do a simple hack). The search feature is very simple. It will only look for like words and I cannot do searches using two separate input fields or non contiguous words and a drop down selection. Currently I can use only one input field and the drop down selection (categories). So ideally I would like to use one input field and two drop down selectors one for category (already there) and another for location using a custom field.
To get an idea of how Textpattern works just go to their site and download it if you are not familiar with it.