I just wanted to make a quick mention about the GPU and how people are a bit taken back with it and why it's still being used in this "next-gen" NEXUS.
What if... the GPU inside is no longer bottle-necked? Anyone who knows about PC gaming, high resolutions and GPUs will know that often times the GPU itself is actually quite fast and more than capable, however it's the other hardware in the system that slows down that GPU, not to mention at certain resolutions a GPU will also be slowed.
What if this GPU, given it's older tech, can actually perform quite well with ICS coupled with the OMAP cpu? Also the RAM helps too. What if at the resolution of 1280x720, this GPU can actually open up.
I have an SLI PC Gaming rig that I use right now. If my processor was weak and not overclocked to a modest 4.5ghz, then I honestly think my SLI GPU setup will be quite bottle-necked. If it weren't for the better hardware in my system, my SLI setup would not be performing as well. Case in point, my SLI GPUs are actually GTX 285 graphic cards. It's old tech by today's standards. I played the BF3 beta on High graphic settings with little to no lag. It was a joy to play. They recommend a modern generation GPU to play on high settings with BF3, like an Nvidia 560 or 580 GPU, which I don't have. Also BF3 was probably optimized well, similar to how ICS may be.
So what I'm saying is, I have old GPU technology in my computer, the Nexus Galaxy has comparable old technology as its GPU, I think the GPU will be just fine in this Nexus device.
I think you have to see the system as a whole and not just individual parts. It's a system of hardware working in harmony with each other and the OS, in this case ICS. These cell phones are just like computers and I think they can be viewed in similar light.
Know what I'm saying? Make sense?