I've been looking around for the best iPhone 4 screen protector. Right now, I have a Zagg invisibleSHIELD that I bought and Best Buy and had them apply. I don't like it too much -- it's too thick and kind of wrecks the clarity of the screen, and I have the vertical rainbows issue. I've only heard of a few others -- wrapSOL (which some people haven't liked...) and the Power Support Crystal films (which don't ship until the end of the month...) Which one would you guys recommend me get? I'm going to keep the Zagg for now, but just until I find something that maintains the clarity better. Another thing I was wondering is about the Power Support anti-glare (vs Crystal) films -- do they really destroy the clarity of the screen? I'd like to have a little less glare but the whole point of ditching the Zagg is to get a clearer protector. Thanks guys. EDIT: Forgot to mention that I have a CandyShell on order, heard it's a tight fit for screen protectors if that makes a difference.