OK... we're talking hardware... so I am going to talk about completely DIFFERENT hardware.

Because I just had to tell someone.
OK, I just dropped VZW and went to T-Mobile recently... and I got two Nexus 5's.. one for me, one for my wife. Nice, sleek looking phone that's a beast, hardware-wise. It's running the very latest version of Android and it is laughable the phones you can get at the same price (it's about half the price of the S4/HTC One/etc). It is Google's flagship smartphone, so it gets all the new stuff...
anyhow....
I notice that there is a patch to improve and optimize the run-time cache on the phone. Companies like Samsung, LG, Sony, all add optimizations to their Android releases... but Google, apparently, did not bother for the Nexus 5. But it wasn't a big deal since, out of the box, it performs on par with the current frontlike phones (like the previously mentioned S4 and One).
"Sweet... let's load that puppy up and see how it goes". Yep.... it improved performance across the board allright, almost 20%. It scored as good as the Galaxy Note 3 and Sony Xperia Z Ultra, the fastest mobile 'phones' (they are as much tablet as phone).... for the price of those crappy 'entry level' smart phones.
So I did the responsible thing...

Rather than keep things as is and enjoy the speedy phone, I underclocked it to 1.7GHz , which performs as good as the pre-patched stock score at full speed (2.3Ghz), and I'll enjoy the boost in battery life (which should be significant since I've underclocked it by about 25%....
Sorry for geeking out a bit.... but that's like free money!!!