1. A computer implemented system for producing virtual offspring comprising: a) a source of genetic material physically acquired from a plurality of different users; b) an analysis processor for analyzing said acquired genetic material for determining at least one trait corresponding to said genetic material; c) a user database electrically coupled to said analysis processor for storing user data representing said at least one trait for each respective one of said users; d) a search mechanism electrically coupled to said analysis processor for enabling said at least one user to input data representing a desirable trait and search said user data stored in said user database for users having said at least one desirable trait and retrieve data representing users having said at least one input desirable trait; and e) a combination processor, electrically coupled to said search mechanism and said user database for combining data representing a sample of genetic material from a first user with data representing a sample of genetic material of a selected second user including said at least one input desired trait for producing data representing an offspring of said first and second user, said combination processor combines data representing said genetic material from said first user with data representing a selected one of said users having said at least one input desired trait to output data representing an offspring including data representing genetic material from each of said first and second users, said data representing an offspring being displayed on a display device.