Long awaited, now available for free download: Windows Live Essentials 2011 Beta. This beta is available in English, Spanish, French, Dutch, Brazilian Portuguese, Chinese and Japanese. The Essentials are Microsoft’s Windows Live client applications, designed to complement both Windows itself and the company’s Windows Live Web services.
You can find more about new features by downloading Meet the new essentials guide. Please note that Windows Live Essentials beta requires Windows Vista and Windows 7.
Download: [download id=22]