Windows Live Gets More Partners, Including YouTube

Microsoft has sealed new partnerships with 19 web properties which has been integrated to Windows Live.  This is an opt-in feature, so you can just select which web activity partners you would like to add on your Windows Live profile.

Interestingly, one of these parters happens to be – YouTube. What gives? [Read more…]