Technology Microsoft, and Yahoo finally sign 10-year search deal to take on Google Patrick Stafford 30 July, 2009