I have just recieved my new iPhone and wish to keep it in as good condition as possible. Does anyone have any recommendations for a screen protector?
IMO they're cheap enough so that you can just replace them as they go bad. Not investing in an expensive one will let you switch more often between different finishes, matte, gloss, privacy, etc. That said.. My parents both have Zagg invisibleshield things on their iPhone 3Gs, and they still look pretty good after a couple years almost.
I saw someone with a invisibleshield on the Iphone 4 and it looked pretty alright! Seemed to do a good enough job too!
Martin Fields have been the screen protector of choice for my last couple of phones (HTC Desire and Touch Diamond). The slightly more expensive but the clarity is great.
Steinheil make some awesome screen shields... I've been rocking the 3GS version of the one in the video below on my mint condition 32GB 3GS for months now and it's fantastic: Note that mine has the cutout for the home button... Which I prefer. [edit] Here's the actual one that I use:
Invisibleshield by Zagg. I've had one on my 3G since I got it. They come with a lifetime warranty too.