On a slightly related note on a white iPhone 4S I recently received as an AppleCare+ replacement I notice the flash seems too bright in pictures. I compared it to another phone of the identical model.
Apple's online chat recommended restoring the iPhone as new, which did not seem to help in my case. You may want to try that if you haven't already. I took more example pictures and am going by the Apple store later.