December 12, 2008

screenshot thumbtack

thumbtack

(in microsoft live labs)

A single place to save or share the stuff you want from all around the web

meta