When I bought my phone, I bought the ZAGG invisishield HD version.
the key to that is HD...
it is much smoother than the old rubbery Zagg screen guards, and it is crystal clear.
I got the guy at best buy mobile to first give me a 25% "mall employee" discount, ( even though I do not work in the mall ) then he honored a $10.00 coupon from Radioshack ( seem to get one in the mail every time I buy something there )
I walked out with a screen guard normaly $25.99, for about $10.00 after tax
I have used Zagg Invisishield screen guards since they first came to retailers, and have used nothing else.
Remember: no screen guard prevents cracking!!! they are there to prevent scratches, dirt, oils, and fingerprints...