The economy takes its toll on Microsoft’s Live Labs group