Microsoft's New Search Engine By David Erickson | March 9, 2006 Microsoft has launched their new search engine, Windows Live, in beta form. Read More