http://www.neowin.net/images/uploaded/wle2011_thumb.png

Windows Live Essentials 2011 released

· · Hot! with 189 comments

Microsoft has released the final version of Windows Live Essentials 2011. As Neowin exclusively revealed earlier today, the software giant has released the final edition to the web. The complete package comes just over a month after...

View more...