Yahoo introduced a logo. Everyone says they can do better. I say prove it. Submit logos via Twitter to @strngwys