I loved Bestskinsever for my iPhone 4. It's not quite got all the fancy features (don't think it's anti-glaring), but it's extremely responsive and best of all, me being in the UK and it being a US country I think I paid $8 to get a FULL-BODY cover (covers aluminium sides, back of the phone, bottom and top, as well as the front).
It kept my iPhone 4S 'manufacturer perfect' as determined by a Genius as well as an Otterbox case for 9 months or so.
In the past I always bought from Power Support, but when I got my iPhone 4 I just had the Verizon rep put on the screen protector they had at the store. I can't tell the difference, and it's still on over a year later.
I have a crystal clear one on now and I'm sick of wiping off the fingerprints! I'm putting a matte one on next. I had a matte protector on my iPod touch and I almost never had to wipe the screen. So I suggest matte.