1. A computer-implemented method of providing vendor-related data in response to decision-related data, comprising: providing a decision engine on a user-accessible network; interfacing a marketing engine with the decision engine on the network; receiving a plurality of user inputs with the decision engine; storing the plurality of user inputs; processing decision-related data with the decision engine in accordance with the plurality of user inputs; sharing the decision-related data with the marketing engine; processing the decision-related data with the marketing engine; and transmitting vendor-related data via the network.