Invisishield Screen Protector
I have one for my 2g iPhone and it is by far THE best screen protector I have ever used. It protects well, actually makes the feel of using the touv=ch screen better, and i have taken it off and moved it 6 times without it losing its stick or becoming dirty (it became dirty because of me). If anyone is looking for a screen protector for any device I would recommend invishield without hesitation. Full body coverage for the iPhone is only 25 dollars so the price is also very fair considering i got a 3 pack of case mate ones which were horrid.