(Sorry to bring this up again, but I'd rather comment here than open a new discussion.)
On top of the two requests that Bjorn delineated, I'd like to propose a third one, which is important for the Chinese.
If two Chinese share the same surname, (chances are) they are related by male line only, and that path must be unique. I would like to have this shown, no matter how far up and down it goes, in addition to a shorter bloodline path that goes through some females. (You may accuse the Chinese of sexism, but it did help make our genealogy more systematic. How else would one record thousands of people on paper, before the computer era?)
I'm not sure how to define the approximate notion for 2 of different surnames. Perhaps in addition to comparing number of links (length of a path), we should also take into account the number of colors, as appear in Geni's path. Though I would rather prefer to have colors correspond to surnames instead.
As I'm on this topic, I'd like to also feature-request that a tree mode be available that only shows male offsprings (perhaps also daughters, but not daughter's children). This makes it a real tree (in the mathematical sense, i.e. with no loops). This should take considerably less computer time to calculate, if Mike Stangel
would write a separate algorithm.
Of course, everything is put off until the new graph system is up!