With the transition of yahoo US & Canada search results being powered by bing now, it sets up a fight between Google & Bing. Bing has been improving phenomenally since its launch. It recently launched a version for Verzion android platform. Bing has improved its image search & google also changed its image search recently. There are also searches like oneriot, twitter which are providing the real time search. Yandex & Baidu are also coming out with the english search. All this points at a fragmented search industry but Google still leading the race. Google has introduced caffeine update, may day updates & google instant which has improved the search effectiveness. Google instant is also providing new opportunities for SEO.