Is it even possible? Ultra-protable devices like iPhone or iPod touch become more and more powerful. They are not as powerful as todays desktop or laptop computers, but when you compare the iPhone to the oldest Macs that are able to run some kind of OS X, is there a big difference powerwise? Then there is all the talk about Snow Leopard getting a smaller footprint. And Grand Central and OpenCL sound like they could make things faster even on current hardware. Recently I saw an old keynote, the one where Steve Jobs introduced OS X. Back then he talked about the "One-OS-Strategy". And now I'm dreaming of Mac OS X and iPhone OS becoming one. I'm also thinking about that Marble GUI. Maybe it will incorporate more touch-like elements and be closer to the iPhone GUI look. Or is it possible to have two different UIs (one touch based and one mouse based) in one OS choosing between them depending on the underlying hardware? I'm not quite sure what benefits it would get us to merge both OSes. But I imagine it would come in handy for devices that are between the iPhone and the Mac line-up. So what do you think? Is it possible that the exact same Snow Leopard will run on both iPhone and Mac??