OK, after having my iPhone 3G in BodyGuardz for a year, I decided to replace the skin. Why does it need to be replaced? Well, two things have developed. One is that the skin is slightly too big so that one of the edges sticks out just a bit above the bezel. Lints and dirts stuck to it and it started to peel. The two flaps on one corner overlap ever so slight, and lints and dirt got underneath and they again started to peel. I wanted to go with a different skin just to try a different cut. I checked out the cut of IS and decided to give it a try. This is my impression. First the skin texture really sucks. The orange peels are worse than peels on oranges. And the skin comes with blamishes - little nicks here and there that I don't know what they are. It also picks up the texture of anything you put the skin on. What it means is if you put your iPhone down on a grain of sand you would find a pin hole on the skin. However, the skin always heals itself so minor scratches simply disappear. The skin is somewhat more grippy than BodyGuardz, such that I don't feel the need to overlay it with a piece of egrips. Now the skin, once on, does not really look that bad at all. Yes the orange peels are bad, but you really have to look for them and you don't normally notice them. So what is my verdict?? I will go with IS from now on. Why?? Well, the reason is the fit. InvisibleSHIELD basically totally nails it. Here is a link to my postings from last year where I outlined the steps that I had to take to get the BodyGuardz skin to fit. I needed to slit the corners to get the flaps to stay down, I needed to use an iron to flatten some air pockets. But IS, the skin just goes on perfectly. The only thing that I needed to do what to split the one corner around the camera lens to remove a tiny pocket caused by excessive material. http://forums.macrumors.com/showthread.php?t=523209&page=8 The most ingenious thing about the cut of the skin is that the corners are made in a cul-de-sac fashion. There are no shape corners and thus the skin stay the hack down. These are the pictures after the skin has been on for about four weeks. There are some tiny lints around the edges because I keep the iPhone in my pocket. But the skin is still on perfect and does not lift. I am very happy and much prefer this to BodyGuardz. The BodyGuardz, while looks better, is not functionally better. BTW, I use Power Support Anti-Glare for the screen. I would not use neither BodyGuardz nor IS for the screen.