Microsoft has formed Live Labs, a new research partnership meant to jump-start its Windows Live initiative by investigating new Internet-centric technologies and products that offer commercial possibilities. Windows Live is a free ad-supported service that helps users develop their own online desktop applications, such as calendars, e-mail and instant messaging. Essentially, it is a rebranding…