Discover the best free genealogy sites that will unlock the secrets of your family history. Uncover your roots without spending a dime!