A computer-aided decision-making system and method that is applicable to a variety of decision-making contexts and applications such as, but not limited to, automobile or home purchase decisions. The computer-aided decision-making system provides immediate, useful, and relevant information to a person in a decision-making context, overcoming common human cognitive problems that occur in decision-making, and enabling consumer purchases in an on-line sales environment. In particular, aspects of the invention that aid a person in decision-making include, but are not limited to: managing all the sub-decisions, educating the decision-maker, highlighting the most important sub-decisions, offering the most viable proposals for evaluation, distinguishing significant differences between proposals, supplying various evaluation tools, preventing blind spots, assisting the decision-maker's memory, gauging the progress of the decision process, and learning about the decision maker from the decision process.