29. The system as claimed in claim 28 , further including a directory database configured for storing a plurality of directory entries and a module for extending a search to said directory database when said module for searching said user database returns insufficient contact information.
30. The system as claimed in claim 29 , further including a module configured for saving data associated with one or more of said plurality of directory entries as contact data in said user database.