With as many as 1 billion people now using online communities such as newsgroups, blogs, forums, social networking sites, podcasting, …