I know that it's about as off topic as we can get around here, but I found a rather nice Family Tree builder (PHP/MySQL) online a few days ago and took my stab at my family's roots (we have a large list that my Aunt Barb and Uncle Pete made up when they converted to be mormon's); well in short the software that I was using not only took all of the informaiton in an hour (111 records in an hour, go fig) but I can also go to my son and look at a list (on both sides) as far back my great grandfather... Not only that but I can go to the Ancestery section and view it as much as 8 generations back...
The cool thing is, the script does all of the linking, all I really did was input data on who is related to who and how (mother/father, sister/brother, etc) and it linked them all as the exact relation, it came out quite nice.
The software itself cost a measly $5, it's called
TUFaT (The ULTIMATE Family ancestry Tree) ; you can see my tree
here .
The cool thing about this script is that if you have numerous familys to create tree's for (such as a friend or acquantence) you can run multiple seperate trees on one install... Additionally it also has a backup script built into it...
It's a really nice piece of software for such a low cost; the cost is mainly what made me sway from coding one myself as I'd spend much more time than what $5 could have gotten me... PLUS it also allows you to export files to GEDCOM format which is readable from most geneology programs that you can download...