Thanks to new friend David Neff at the American Cancer Society, who writes an awesome blog for nonprofits on utilizing new technologies, I just visited the NetSquared Mash-up competition where 21 finalist web application mash-ups for social change have just been announced. Do you ever land on a site to buy a hot new outfit […]