Books (10000 programs)
Pros: Clear family relationship mapping. Preserves ancestry and lineage. Simple and easy to use. Centralized family record.
Cons: Limited to specific families only. Some information changes have to be requested from the developer.