public marks

PUBLIC MARKS from vista with tags moments & 2005

31 December 2005 09:30

Wired News: Best Tech Moments of 2005

In the tech world, 2005 was a period of bold ideas and exciting breakthroughs -- shadowed, at times, by devastating reversals.

vista's TAGS related to tag moments

2005 +   tech +   wired +