Like Marcel, I'd be interested in reading a little more about BuddyPress. I'd probably already be using it if Wordpress.com supported installing it, but my one use case where I *think* it might be perfect is one where I don't want to set up dedicated hosting (and the ongoing maintenance that requires).