Web 2.0 technologies such as blogs, wikis, podcasts, and video-based communities dominate the Internet as delivery mechanisms for information. The technologies are community builders driven by their ...