Tuesday, January 02, 2007

Social networks and Web 2.0


How many of these award-winning Web 2.0 and social networking sites have you even heard of?

Web 2.0 is a different country. In my present state, I think I will flunk the visa interview ...

0 Comments: