Microsoft has done a good job with Bing. Like the part where in the new IE you can highlight a word, right click and kick off a Bing search on a new tab. Nice presentation of results. Note that by supporting Microsoft you are supporting AIDs workers in Africa, as a decent chunk of the company's shares belong to a charity. Don't know why Microsoft doesn't play that up more?
Also, by purchasing insurance from Geico, you do the same because about half of Berkshire is also held by the same charity. Let the overpriced "Earth" water from Starbucks go to hell. Give the capitalist way.