"Today we’re releasing an update to Windows Live Essentials 2011 beta. One of the main reasons we release betas is to allow early adopters to enjoy our products and provide feedback on their experience.Continue reading : Windows Live Essentials 2011 beta refresh
We’re always working to improve the performance and quality of our services and we’ve made significant progress in this area in today’s beta update. This includes things like decreasing the time it takes to start each program or render each webpage, and improving the quality of your experiences. It often takes hundreds of small improvements and optimizations to better the final experience. Here are some of the many improvements you’ll see in this area:"
Download Windows Live Essentials 2011 beta
Posted by Chris Jones @ Inside Windows Live