About time. Google is probably the most valuable cyberproperty out there. The most critical web portal there is. Competing with it should be a lynchpin of a Microsoft strategy. Typically, Microsoft will compete by building an easy-to-use rich client interface that uses it's own service but it's a simple truth that Google does a great job compared other search engines. Microsoft needs a better search engine.