Microsoft's Windows Live software-plus-services platform continues to gradually evolve, and has today been issued a services overhaul.
Read more.