I am into design of interface to improve "users' experience" in using a software. I was studying the 2 Desktop search from both side, Microsoft & Google. While the great engineers of both company create a great product, I see that both are now offering a common function. As we know, Desktop search primary objective is to capture users for the search engine and the functionality of easy-search in our desktop is just additional functionality to ensure web search is readily available in our computer. What else the great engineers from Microsoft can add to Windows desktop to ensure it is selected over the other competing desktop search My suggestion is to add dictionary that will be available even the users are offline. As we know, millions of people around the world uses their computers at work such email, contract preparation, correspondence and the fact that many of them are non- english people with dial-up modem, we can't expect these people to open the internet just to look for the meaning of a word. Availability of such function will be a great help to millions of computer users around the world.