Microsoft are set to launch the final version of Windows Live Essentials 2011 later today according to NeoWin.
Microsoft to launch Windows Live Essentials 2011 later today