20071105 tech: Yahoo apologises to lawmakers