Ok, so I've found yet another evidence of the querulousness of MacRumors : Time and time again, we get all these naysayers who advocate the latest Android device based on its improved specs. The better specs make it a better phone, right? Yet the ironic part is that we consistently see posts that the 3GS was a "minor" upgrade from the 3G. Yet, when viewed from the same perspective as the Android devices, it was probably equivalent to the iPhone 4 update. It received: Twice the RAM, much faster processor, better camera, etc. So it can't be both ways. Either specs aren't everything, or the iPhone 3GS was a veritably huge upgrade.