Hi Harold, thought I should add my thoughts. I liked your points on the benefits of social networks from the Altimeter group. Apart from the three, another important one would be the element of "context". Context is the human element in the social network. Just my opinion, people participating in a social network would like to take action on the context that is provided by others. Isn't it ? Please let me know your thoughts. regards, Ramkumar