I have a webpage that has a filter screen where you can select filters on one or many fields and these filters are applied on other pages when it grabs data from my DB. Some of the fields have dropdowns, some other fields have textboxes (where you can do partial string search) and many other fields are multiselect list boxes (like this).
I show this page in a jquery dialog but now i have over 30 fields you can filter on so the vertical scroll bar is getting out of hand. Is there any more elegant UI for showing a screen where you can filter on many different fields without having to scroll all over the place? An example website that do this well would be great

