20101118 tech: Google; Microsoft gain; Yahoo loses