20080619 tech: Yahoo-Google deal in antitrust gaze