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.
2. The server system of claim 1 , wherein the database includes user profiles, the content criteria comprising sets of content criteria for different user profiles, each user profile being associated with a set of content criteria and with a personality.