1. A server system including one or more computers, comprising: a database having content criteria and supplemental multi-media content in a variety of different personalities; and one or more processors configured to: evaluate multi-media content accessible to a user's computer using the content criteria and to identify supplemental multi-media content of the database based on the evaluating; trigger from the evaluation to generate identified supplemental multi-media content to the user's computer in a personality corresponding to a current user for display; and transmit selected supplemental multi-media content in the corresponding personality to the user's computer.
1. A server system including one or more computers, comprising: a database having content criteria and supplemental multi-media content in a variety of different personalities; and one or more processors configured to: evaluate multi-media content accessible to a user's computer using the content criteria and to identify supplemental multi-media content of the database based on the evaluating; trigger from the evaluation to generate identified supplemental multi-media content to the user's computer in a personality corresponding to a current user for display; and transmit selected supplemental multi-media content in the corresponding personality to the user's computer. 4. The server system of claim 1 , wherein the content criteria comprise searchable keywords and to evaluate, the one or more processors are configured to search for keywords from the content criteria of the database associated with supplemental multi-media content.