There is a web based one that links up the different tree's as they are built by the users, that's probably your best bet. I'll get you the URL when I can if you want.
My GF was tracing her tree at great expense, and found this site by accident, and she found out a lot more there, and it's for free. (And the details she had paid for were there as well.)