I had ZAGG invisible shield on mine since I bought it (about a year ago) and it worked like a charm. However, I took it off about a week ago because of a post I saw about how it makes the screen less vibrant. Having the invisible shield on it really reduced how clear and vibrant the screen was. Now that i took it off, it looks like a totally new phone
I totally agree with this post. I had a ZAGG shield and I regret buying it. Sure it protects your screen but at the cost of touch and looks. The shield gave off a very rubbery feel and close collected dust more than without a protector.
Currently I'm using no protector and am happy with it.