Windows: Microsoft today released Windows Live Essentials 2011, a free suite of solid desktop applications ranging from Messenger and Photo Gallery to Movie Maker and Mail. More »
Windows Live Essentials 2011 Leaves Beta, Available for Download Now [Downloads]
Leave a reply