1.A method of using a computer to facilitate decision making comprising the steps of: (1) providing access to a user of a database comprised of records for a desired subject matter; (2) presenting, on a computer screen, a first choice to the user searching said database, said first choice comprising at least one option and the corresponding number of matches in said database for each said option; (3) providing means for accepting the user's selection from said first choice; (4) presenting, on said computer screen, a next choice comprising at least one limited option and the corresponding number of matches in said database for each said limited option, said limited option limited by the user's prior selection; (5) providing means for accepting the user's selection from said next choice; and (6) repeating steps (4) and (5) until the user either selects to view a record or chooses to stop searching.