bloggerstop.net — In a new flash advertisement by Yahoo, a series of slides are being displayed, which clearly shows the name of most popular search engine Google.com, and says : People get lost in the huge number of links shown in Google search results, so you should better start searching on Yahoo...