I got the Zagg Invisible shield and like it a lot. It took about 5 minutes to put on, but as long as you don't rush it's pretty easy. My only complaint is that it has a slightly sticky feel to it, so you can't slide your fingers on the screen as well (wouldn't recommend it for Swype users) But after my phone fell during a run and i got to watch it slide across the sidewalk screen-side down, yet no scratches were on my screen, I was pretty convince to keep it on.