There, I said. I know, I know, people have different needs when it comes to cases, but I've tried a TON. I've tried Incipio, Griffin Reveal (sucks ASS!), the Griffin Reveal Etch (also sucks a TON), Gear 4 tire track (not bad but hard to press buttons through rubber), the Apple Bumper, a few off-brand cases, and now, finally, I BOUGHT the Speck Pixelskin HD. I wish I'd gotten it through the iPhone 4 free case program instead of the Reveal Etch Griffin case. This case is excellent. Flash works great, buttons not hard to press. Well made, does the job, quite sleek, and definitely got the build quality to match. I highly recommend this case to anyone who wants good side, top, bottom, and back protection, easy-to-press buttons INCLUDING the vibrate switch (looking at you - Bumper!) while leaving the screen open to actual use! A+, Speck, A+! **EDIT** **EDIT** August 26, 2010 More and more reports are coming in of the Revision 2 Speck Pixelskin HD case being problematic. Different feeling, hard-to-press buttons etc. I suggest if you want a revision 1 case, that you go to a store to pick one out while they still exist. **EDIT ** EDIT** September 13, 2010 More and more people are getting their Revision 2 cases replaced for "working" Revision 2 cases, so this case goes back to being the best case, like evar! **EDIT** EDIT** September 23, 2010 Speck got my replacement out in 2 days with the bigger flash cutout. Excellent support/service. Even came with a free set of screen protectors. Very nice!