20070726 tech: Microsoft; Digg in advertising pact