This is one thing that I always wondered. Since google usually supports phones with software updates until it feels that the software will not run optimally on that device, with this device, it makes it seem very hard to me to imagine that even in the next 4-5 versions, it would not be possible to run the OS smoothly on a quad core processor and 2GB of RAM. the same thing happened with desktop processors as well. if you upgraded from say a Pentium 4 released in 2000 to say a Pentium D in 2005, there would have been a massive improvement in the user experience while using the OS. then if you say moved to a Core2Duo in 2006, again an improvement in performance. Now say you upgraded to a Core2Quad when they were first released (say the q6600 in end 2006), you'd again have an improvement in performance. But what after that? In terms of the UI/user experience (not playing games and encoding stuff etc.) I don't think there would be a significant difference in user experience on using Windows 8 between a 6 year old Q6600 and say an i5 2570k launched this year. So my basic point is that, this processor/phone seems to be that landmark to me.