If people decides phones after Ghz and how many pixels the camera has, well then they sometimes are stupid. More Ghz or more pixels on the HW doesnt always mean theyr better/faster. Also true in the case of sofware like Flash 9 and Flash 10. If flash 9 has HW accel and Flash 10 has not and draining more battery and CPU which do you prefer? * If an phone has 13Mpix camera and a old DSLR camera has 6 do you really beleive the phones camera is better? * We already knows that 600 Mhz Cortex in many ways is better than Smartdragon 900Mhz. Or maybe this is not true Maybe its depending on OS its running? * Maybe some OS is more optimized working in lower Mhz? (Hint: Maemo vs Android) * My guess is there is plenty of HW outthere now that good HW fast GPU/CPU and so on in the specs. But they dont use it fully cause they dont know or had time to implement those new features in the os. So my point is Mhz and pixels and/or latest versions of software/hardware is not always better.