They also integrate Live Spaces, Microsoft's blogging service, for one-click photo posting. The Webcams are a joint effort by Microsoft's hardware division and its MSN group, which is responsible ...
Some results have been hidden because they may be inaccessible to you