I never think ram is a waste. The iPhone OS crashes apps all the time because it needs more ram. The CPU is also a newer version of arm11 or cortex which adds multimedia features which the iphone2g/3g/touch couldn't touch. With the improved GPU/CPU/RAM combo we will be seeing apps that just run on the 3G-Speed (epecially with the newer OpenGL support). With iPhone now having 50,000 apps I think that is plenty of apps and is growing faster than any other smartphone library. Plus I knew you were just a N97 fanboy that's why you keep dissing the iphone. The Nokia's N97 OS is getting long in the tooth and far from a dream phone and reminds me a lot of the Tilt or Sony's new Xperia. It will remain just a boutique phone that is way too expensive. $700 phone vs $299 or even very comparable to the 3G $99.