Originally Posted by psylichon
I think the wisest path is to plan to leapfrog every other year like you're doing now. You can second-guess yourself to death with every release, or you can just stick to your contract schedule and make life easier on yourself.

I'm ona 12 month cycle for upgrades, I didn't start my iPhone addiction untile this past december, so I paid extra for the upgrade to the 3GS, but with Apple putting out phones about every 11-12 months....I'll be getting each version as they come out. Now if they change the schedule and go every 6 months...I might be screwed.