here's moshi iGlaze XT
using it on my white iPhone, i'll post the pic soon
but here it is on black
I have and like the moshi iGlaze XT in White for my White AT&T 4S. Fits great. Looks great. Haven't noticed any problem with the flash. If there is any complaint regarding this case, its that the case is very smooth, and it can make the iPhone slippery in your hand. On the plus side, you don't have any fingerprints which you get with the soft-touch materials, like the Barely There from Case-Mate (which I used and liked for my iP4).
I can also report that after two drops onto wood floors, the iGlaze protected my iPhone, with no scratches or nicks to either the phone or the case.
Lastly, in order to dock the phone to charge or sync it, you need to kind of crack the case off the phone, but it's easier than it sounds, doesn't scratch the phone at all, and is not that big a deal.
Good luck,
YoungTurk
A guy rocking a white iPhone