1. A method of identifying a final selection of prospects from a customer database containing a plurality of prospects for a product promotion, the method comprising: using a data mining technique, identifying an initial set of prospects in a customer database as initially identified prospects; and, determining the final selection of prospects by performing one of a culling process and an augmenting process to, respectively, remove initially identified prospects from or add additional prospects of said customer database to the initial set of prospects using a heuristic measure H, until a count of prospects in said initial set of prospects matches a predetermined target number of prospects.