Wat dat betreft doet Apple het juist goed. De 3GS kan nog wel ff mee. Zeker omdat er niet een wereldgroot verschil tussen de iPhone 4 in zit.
De 3G is in feite gewoon een iPhone original met 3G en GPS

Voor de rest gewoon de 620 MHz (ondergeklokt tot 412 MHz) processor, met 128 MB RAM waar niks fatsoenlijks op kan draaien.
De 3GS daarentegen een 833 MHz (ondergeklokt tot 600 MHz) wat al veeel beter draait, en wat ook gewoon meekan met de 'nieuwe generatie iPhones'. Ook met 256 MB RAM.
Vandaar ook dat 3G => 3GS een grotere stap is dan 3GS => 4 qua hardware, ook al lijkt dat van niet