Microsoft's foray into social popped into my inbox this afternoon.  Based on the video, looks like an alternative to Google+, framed around Bing, it allows you to share your search with others, hold video chats, and other social activities (i.e. activity feeds, sharing etc. etc.). Only problem?  There already seem to be some glitches. came to me via invite, but when I tried to log … [Read more...]