I decided against InvisibleShield for my iPhone - I used it on my 3G Nano and it's kept it free from scratches, but didn't save it from getting a dent in the top corner when it fell out of my pocket when I was getting out of my car once . Knowing that I am very likely to drop my iPhone at some point I knew I had to get a case and spent about 45 minutes pondering which one to get in the Apple Store. In the end I went for the Gear4 IceBox Pro and it's great! It was one of the more expensive cases (£24.95) - about £10 more than many of the silicone sleeve ones. However, it allows the design of the iPhone to show through the case, and it protects the whole front face too. I was a little concerned that it might make the iPhone too bulky, and you can see from some of the close-up pictures that the casing is about 2mm thick. However, it still fits in my pockets and I feel a lot more secure that when (not if ) I drop my iPhone, it will probably survive more or less unscathed. There is actually quite a knack to getting the iPhone out of the case, which is hard to explain but easy when you know how - when I put it in on the first day without actually cleaning off all the fingerprints etc from my iPhone I panicked a bit because I couldn't work out how to get the case off again. However, it is possible to remove the case pretty easily. I really recommend this case!