1. A method of scheduling customer access to data of a plurality of data objects, comprising the steps of: creating at least one customer profile for a customer of said data, said customer profile indicating the customer's preferences for data having predetermined characteristics; creating content profiles for each of said data objects, said content profiles indicating at least one of the presence and the degree of content of said predetermined characteristics in data of each of said data objects; relating said at least one customer profile with the content profiles for the data available from each data object to the customer at a particular time; determining a subset of data having content profiles which are determined in said relating step to most closely match said at least one customer profile; and presenting said subset of data to said customer for selection.