Discover how the following companies are using collaboration, blogging communities, social networks, and related forms of communication to enhance branding, increase reputation among customers and communicate with them, create public support, and increase team productivity and knowledge sharing.