GenWiki
Google Translate to English.
There is an English version of genwiki though not as much content as the German version
There are several databases
Meta search combines these and some more.