Stumbled across two new websites this week;
I was tempted to sign up for a splash page at About.me but was too embarrassed to when I realized my page would have about 20 links.

It appears to be a site that creates a splash page with links to all your virtual hang-outs....
Comment