LiveSide posted download links to the Beta Refresh of Windows Live Essentials 2011
The new installer weighs in at about 151MB for the full installer and carries the build number 15.4.3001.0809. For the web installer, click here to download.Windows Live Essentials 2011 Beta Refresh available for download