For me, black does nothing for me.
I have a few reasons for this.
1. It's never clean...(well, ok...RIGHT after a wash/wax...but leave the driveway and it's dirty again
2. The lines and seams get lost. Look at the other colors and you see definite lines (from the hood, the trunk, the doors, the body panels) To me, those seams and lines add to the beauty of a car. Even that "mail slot" gets lost.
The white on the Camaro is way too sterile though. It needs to be a "warmer" white (if that makes sense).