Actually, if the 3GS is any indicator, the S models have a much longer shelf life. Given that the 4S has a dual-core SOC and the 4 had a single-core, I'm guessing things will be the same there. In all likelihood, next year's phone will also have a more powerful SOC and the same screen resolution as this year.