I had the Sprint one on (not the privacy screen, the supposed clear one) and it stayed on well and was very responsive. However, the "rainbow," "sparkly," or whatever you call them really bothered me. If any of you find a screen protector that is really clear and doesn't introduce any color artifacts, then please let us know as that's soemthing I want to try. My friend's iPhone 4 has an Otterbox case which has a built-in piece of clear plastic in it. It works within the case. The screen protector is not bad, but does introduce some artifacts, but if you want to watch a movie, play a game, or do something where you want the screen to look perfect, you simply pop the phone out of the case. There's no film with bubbles to worry about.