I have the Otterbox Defender for my 3Gs and it is great when maximum protection is necessary (I work in an environment with a cement floor and my Otterbox has protected the phone in hard falls onto the concrete.) I go with more than one case because I don't always need this level of protection. InvisibleShield by Zagg does not work with a precise case like Otterbox. Until a wider selection comes available for my iPhone 4, I was able to score a very nice Belkin Premium Leather Folio that an at&t store manager pulled out of the storage room for the iPhone 4. I suspect these are in short supply and I did not see one for the iPhone 4 on their web site. It is labelled as an at&t product and I assume it may currently be exclusive for at&t. You can get the general idea by looking at Belkin's site at the 3Gs version of a similar leather flip case. I like the case so much I may stick with it for my iPhone 4 plus it has enough room to put a protective skin on it and I'm pursuing the SGP Incredible Shield 4.0 Full Body Protection with the Crystal Film for the front in the hope that this provides the clarity appropriate for the iPhone 4's beautiful new screen. I am not so happy with my Zagg Invisible Shield although I have and continue to use them for many devices. I don't like the texture, the 'yellowing' and the difficulty in applying the film. My concerns have been echoed in many forums. I am less concerned about the small amount of liquid application fluid so on that point I don't agree. I just want outstanding protection and attractive and professional look for my device.