Yes GDC is responsible for the Yahoo! logo as well. Who would have thought the two biggest web giants contracted the same firm for their identity?