As I'm trying to sell my iPhone3G right now (I'm getting the 3GS as soon as I have a buyer lined up), I'm finding that being able to say "I had a screen protector on it and it has zero scratches" can help you get a lot more cash for your old phone. Normally, I'm the type of person that buys something and plans on keeping it for a long time and I normally could care less if it was scratched or not. It's mine and it doesn't have to be perfect; it just has to work and look decent. Well...the way things are going, with people upgrading from the original iPhone to the iPhone 3G (and selling the original), and now upgrading from 3G to 3GS (and selling the 3G), and ..... do you see a pattern here? This is TECHNOLOGY, something that changes every year, and unlike a 2004 car versus a 2009 car, where the only main difference is style and both cars will get you from point A to point B, with technology, if you don't have the latest device, there are things you literally can't do. (for example, you can Not shoot video, control by voice, or have a compass). Yes the 3GS is faster, but both phones work. 3GS has better camera, but both can take pictures. So, yes some things are simply faster or better, BUT there are things that the earlier version literally canNot do. So, screen protectors will allow us to sell our phones a lot more easily when the new models come out. 🙂