Windows Live, intended to be a landing page for social activity and Microsoft's cloud-connected apps, is rolling out a host of redesigns and upgrades today, but none so exciting (to our eyes,...

More...