1. A system for producing virtual offspring comprising: a) means for acquiring genetic material from users; b) mean for analyzing said acquired genetic material for determining at least one trait corresponding to said genetic material; c) a user database for storing user data representing said at least one trait for each respective one of said users; d) a search mechanism for allowing said users to search said user data stored in said user database for users having at least one desirable trait; and e) means for virtually combining a sample of genetic material from a first user with a sample of genetic material of a selected second user for producing a virtual offspring, wherein upon said first user inputting said at least one desirable trait into said searching mechanism and said searching mechanism retrieving users having said at least one input desired trait, said virtual combining means combines said genetic material from said first user and a selected one of said users having said at least one input desired trait to produce a virtual offspring from said genetic material each of said first and