Disclaimer: This is just speculation, but is a plausible scenario... Assuming the "iSlate" will be released, running a crossover of iPhone OS & OS X, Apple would have 3 operating systems: iPhone OS -> "iSlate OS" -> Mac OS X (desktop & laptop). Here's what Apple could also be planning: They could be extending the AppStore to all OS X platforms. All 3 "operating systems" would be running OS X underneath. We don't know about the iSlate, but it's only logical. Because of the base of OS X on all the devices, coding differential would be minimal. Developers would likely have to release different versions of their software for different platforms, but the process of developing for other platforms would be more like tweaking then porting. Snow leopard already supports OpenGL & cocoa, so little (if any) new software would be needed. The evidence is there. The "magic tablet" could be an input device for MacBooks/iMacs/minis that could have an accelerometer and multi-touch, therefore minimizing potential issues with interaction in apps.*Some Apple executives have commented about how surprised they are with the success of the app store. Steve is the type of CEO who would take this success and run with it, to create even bigger successes. That's how the iPod became so immensely popular. It keeps being improved... Think about it. With a cross-platform AppStore, the revenue would go through the roof! Developers would immediatly jump on to make their software cross platform compatible because their potential revenue sources just tripled! And this would be a great oppurtunity to extend the Mac gaming & software community!