I wanted to share about BuddyPress that I have been following. BuddyPress is starting to look really encouraging. This is new and still is not ready for the world, but I am looking forward to see what will happen.
Check it out at http://buddypress.org/
Here is someone already trying to implement BuddyPress. Check it out here http://petomundo.com/