How Blogging Can Enhance Information Gathering and Sharing