it's all in the OSa 800mhz phone might outperform a 1000mhz phone because the OS is optimized better and can use the cpu correctlythere's someone online who did performance test between 2.2 and 2.1 android. 800mhz on 2.2 beat the 1000mhz on the 2.1i benchmarked two phones with same android version, one 1000mz and other 1400mhz, the 1400mhz wins
if you want something cheaper, moto x is a damn good phone to go with. excellent battery life, superb camera, android kitkat
speaking of windows phones, i wonder if someone ever got a BSOD