A computer-implemented method and system for recommending electronic component
connectivity configurations and marketing information to users of certain electronic
equipment based upon information received from the user. The method includes providing
a user interface display containing data representing a group of predetermined
user-selectable electronic components, receiving data representing a user-selected
subset of electronic components from the group of predetermined user-selectable
electronic components, retrieving from a database attributes associated with each
component of the subset of electronic components, comparing the subset of electronic
components with the associated attributes to determine an appropriate component
configuration, and presenting data representing the electronic component configuration
to the user.