Monday, May 12, 2008

Microsoft Launches Video Social Networking App
YouTube may rule supreme in the melded world of online video and social networking, but Microsoft has a new trick up its sleeve that it hopes might steal some eyeballs away from the competition...