Late last night Microsoft announced that Windows Live is to get a makeover that will see it transform from mundane web portal to super fresh social networking hub. Or something.
Windows Live Gets Livelier, More Social : Read more
Windows Live Gets Livelier, More Social : Read more