Custom search inputs for View

Custom search inputs for View

Is there any way to customize the search input boxes for Views?

I like that you can have custom filters, but it seems you can only apply one at a time. Most often you want to limit your search by multiple criteria.

I know you can use the search textboxes to do this, but in many cases its insufficient to have textboxes because you want your user to choose between certain predefined options (such as those in a pick list).

I see that numbers receive special treatment with options like 'greater than', 'less than' etc. However these are not really sufficient either because one often needs to specify a range of numbers - for example $200-$250. Less than OR greater than doesn't get you there. I know you could handle this to some extent in a custom filter, but once again, you can only have one filter on at a time - right?

I was hoping there may be some way to handle this with scripting - or even using an external form and passing the search values in the URL. Can it be done?