Slingpage Lets You Share the Web With One Click (500 Private Beta Invites)

The idea of leaving sticky notes on the Web for others to find has been tried many times, but has never really taken off. Third Voice dotbombed with the idea in the late 1990s, then Activeweave tried