1. A method of adaptive, user-based prioritization of electronic messages comprising the steps of: monitoring a message queue for receipt of an electronic message; extracting statistical data associated with each message by parsing historical information and content analysis from the electronic message; computing a message prioritization score for the extracted data through filter analysis; associating the prioritization score to the respective electronic message; displaying a plurality of the electronic messages in order of the associated prioritization score in a GUI; obtaining feedback from a user's interaction with the GUI to analyze user behavior so as to adapt the message parsing and filter analysis; and reapplying the adapted message parsing and filter analysis to recalculate the prioritization score.