i currently have a zagg invisibleshield (screen only) installed on my gs2 epic 4g touch, and ive been pretty satified with it, but it needs to be replaced. ive been shopping around and reading reviews and so far the steinheil ultra crystal sounds great, but im not sure whether or not i would be sacrificing or compromising on the level of protection with it. my main concern (nothing ive read seems to address it specifically) is about the level and quality of actual screen protection that the steinheil ultra crystal provides-i know it looks good but how well does it protect? i know my screen is safe with the zagg, but how does steinheil compare with zagg as far as scratch resistance, durability, strength and protection? are they equal? has anybody tried both?