Major Live Search Upgrade to help Microsoft

Windows Live Search has received a major overhaul as Microsoft seeks to claw back Google's massive advantage in the area. The update to Live Search focuses, says the company, on improvements to its core search technology.

Read the rest here.