Try one of these: http://www.vivalogo.com/vl-resources/open-source-social-networking-software.htm I also recommend Joomla with the Comunity Builder extension (though it is not exactly what you are looking for).
-------
I once heard the voice of God.
It said "Vrrrrmmmmm." Unless it was just a lawn mower.