Google Live Search?

Ever done a search for “search” on Google? Google’s top search result for “search” isn’t Google itself – it’s Windows Live Search. And for Live Search, the top result is search.com. Seems that these search engines don’t have much faith in themselves! Read post »