A system and (or) method, for use with a computer system, recommends a treatment among a plurality of treatment options for a given medical condition of a patient. To that end, the system and method receive patient information related to the patient and the medical condition, and search, at least in part in a computer process, a database with a plurality of indexed studies relating to the plurality of different treatment options for the given medical condition. The system and method then assign, at least in part in a computer process, a study value to each of the plurality of studies, and determine the applicability of the studies to the patient using the patient information to produce a plurality of applicability values. At least the study values and the applicability values are used to generate treatment scores for the treatment options for generating a report listing the treatment options and a) the treatment scores and/or b) information derived from the treatment scores.