Software to generate "Web of Friends"


I really like Kudos! After I played the demo, I immediatly had to buy it and played it for the rest of the day.

A review about Kudos said something like “Our lives would be better if we chose our real friends like it is done in Kudos”.
There is some truth to that! So my question is:
Is there a software that allows to easily create a “web of friends”, with their friends and interests similar to how it is done in Kudos?
I played around with mindmap programs, but the result wasn’t very satisfying.

It would be great to have graphs with the connections between the people you know, and to generate lists that tell you who likes to do a certain activity or who is a fan of artist X, etc…