20070524 tech: Don't need Yahoo now: Microsoft