I'll apologize right now for using "Web 2.0" in the title of this column. It's a terrible buzzword, but it defines the very sites I'm gonna deal with today, so please forgive me. If you're unaware, Wikipedia states that the term Web 2.0 "refers to a supposed second-generation of Internet-based services รข?? such as social networking sites, wikis
read more | digg story