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…]