People talking about about the "poor" hardware of the N8 should analyse the specs sheets before.
Here the facts.
The N8 uses an ARM 11 at 680 MHZ (typical frequency around 800 MHZ).
The N8 uses a Broadcom GPU (BCM2727).
The N8 screen resolution is 640*360
The N8 camera sensor+optic are the best ever put on a smartphone.
Now let's look at the choices:
Let's start with the CPU. Symbian handle processes like no other OS on mobile hardware. Multi tasks is a core functionality of this OS and a more powerful hardware is not needed to do it well. Plus a simpler chip design means less power needed with recent silicon burning technologies. Warning, I'm talking about low level stuff, not user interface and apps. You're right, how a CPU 50% faster than the one on the n97 is going to allow me to have smooth kinetic scrolling while I am listening to music??? (people with a 5800 or a n97 know that kinetic scrolling is rendered at 5 FPS in this case, 100% of CPU is used). The answer lies within the GPU, a BCM2727 chip.
The BCM2727 chip is really powerful. Just take a look at this PDF file: http://www.curiouscat.org/Steve/Media/2727-PB01-R.pdf
Some interesting points about this chip. First it does everything. It encodes and decodes audio, video, jpeg on it's own and is capable of displaying 32 millions of triangles! All these tasks that relied on the CPU for Symbian^1 devices can now be done by the Broadcom GPU with SYmbian^3 (thank to the new graphic architecture). So what will the CPU have to do then ? Handling threads, sending instructions and other core OS functionalities. A domain where Symbian is really good.
But that's not all. Look at the memory. The BCM2727 had 32 MB of SDRAM built-in! Now that's REALLY interesting. Why? Because the GPU doesn't pollute the Ram with textures for example, it does it with its local memory. Access times are also lower. Also very interesting, the GPU and the CPU can READ/WRITE at the same time(two memories, two memory controllers)! I doubt this is possible with the single chip design of the TI OMAP, but I may be wrong. What if it needs more than 32MB of memory? I guess it can still use the ram, although it will be slower.
And last but not least, it is frugal in terms of power consumption. Once again, look at the number in the PDF. 60 hours of music playback, 3 hours of video capture. Remember the two days of music playback announced by Nokia ? That's where it comes from.
So yeah, the Broadcom BCM2727 is a vey powerful chip and not so power angry at the same time, great for audio, 3D games, photos and videos. And he is working with great partners.
These partners are of course the new Carl Zeiss optics and the "super" sensor of the N8 camera. They are so good that Nokia almost disable all kind of digital processing (look at Damian Dinning articles). And the few digital processes is done by the Broadcom chip? I guess that's why the N8 camera is lightning fast!
Finally the screen resolution. Yeah it is not the biggest of this year... But let's take a look at the advantages. First keeping this resolution makes it easier to run s60 v5 applications on Symbian^3. Maybe more interesting, the ratio between 720p and nHD resolution is exactly 4. It means that 4 pixels of the video = 1 pixel on the N8 screen. Very easy to handle, znd it is very easy to upscale the N8 screen resolution to 720p. You know, when you plug the device to a HD TV via HDMI...
So here a summary:
The N8 is a very well balanced device, with frugal chips, a CPU good enough to not limit the GPU, and this GPU is versatile and also quite powerful. Since Symbian^3 is hardware accelerated, the ARM11@680mhz is a good choice. When it comes to video/photo shooting, the great sensor+optics make the work of the GPU easier, making the N8 fast for this use cases.
Thanks for reading.
P.S: This is purely based on hardware specifications, of course the software has to be good but I don't worry, it seems to be the case for the N8.