I have to agree, the front cap on the C6 is boring. That yellow pic above may look like a catfish mouth, but it's better than what we have.
I prefer pop-up lights, but at least these work. I added HIDs to my C5 Z06.
I still remember how my C4 lights did the roll over when turned on. Always...