How about something very similar to the Advanced search window on the broker?
EDIT: If the data were available in the data feed...