iPhone 3 ve 3GS arasındaki bazı farklar: İşlemci Hızı: 3GS, çift çekirdekli 600 MHz işlemciye sahipken, 3G'de tek çekirdekli 412 MHz işlemci bulunur. Kamera: 3GS, 3.2 megapiksel otomatik odaklı kameraya sahiptir; 3G'de ise 2 megapiksel kamera vardır. İnternet Hızı: 3GS, 7.2 Mbps HSDPA teknolojisiyle daha hızlı internet sunar, 3G ise 3.6 Mbps 3G teknolojisini kullanır. Dijital Pusula: 3GS'de dijital pusula bulunur, 3G'de yoktur. Sesle Kontrol: 3GS, sesle kontrol (Voice Control) özelliğine sahiptir. Pil Ömrü: 3GS'nin pil ömrü, 3G'ye göre biraz daha uzundur. Bu farklar, 3GS'nin daha hızlı ve işlevsel bir deneyim sunduğunu gösterir.