1. A computer-implemented method for managing an information exchange, comprising: monitoring, using a search computer system, a primary activity level of a user of the information exchange; determining whether to propose a compensated secondary activity from the search computer system in accordance with said monitoring; and facilitating the secondary activity when accepted by the user; assigning the secondary activity a priority level; and offering a first secondary activity for a specified percentage of time allotted for the priority level and offering a second secondary activity for a remainder percentage of the time allotted for the priority level, and wherein the first secondary activity determines which of at least two users provides a first accepted response.