To me it seems that Apple is about halfway to completely merging their OS with iOS. Meaning one platform across their mobile and desktop devices.
I can foresee a future where Mac and iPads merge into one device. Your iPad will be docked and become your 'Mac' on your desk and be undocked to become your iPad. All with one touchscreen iOS-like interface.
The 2 platforms are already a lot closer than most people understand.
For example, when I wanted to re-compile an iOS App to run under OSX it only took a few hours, I was lucky in that I wasn't using a lot of iOS only functionality ( such as Image Picker ) but my point is that the OS is pretty much the same.
This wasn't always the case, iOS only got Automatic Reference Counting ( a form of garbage collection ) recently, and as I understand it iOS still has no virtual memory implementation.
--
And from the other side, running iOS in OSX, well that is pretty much done already because that's how the iOS simulator works, unlike an emulator which can run the code of another platform directly, the simulator needs a recompilation of the iOS project and supplies most of the iOS API in OSX format.
So I wouldn't be surprised if one day Apple announces that you can download and run iOS Apps on your Mac.
...Ok, I would be surprised, but only form a business point of view, technically it wouldn't be a surprise at all, but presumably the benefits just don't add up yet, not to mention User Interface problems with not having a touchscreen on your Mac.
--
But I don't think the iPads and Macs are going to merge anytime soon, perhaps before the Surface was launched things might have looked more optimistic, but now Microsoft have collapsed that wave function there doesn't seem to be much room to dream anymore.
I think the seeds of the future device is here already, and that is Airplay. I already have an App which uses iPads as 2nd ( or 3rd, 4th etc.. ) monitors for my Macbook.
I can sit in a cafe now with multiple-monitors, if I really want, and although the performance isn't quite there yet, if it gets 4 or 5 times faster then it will be indistinguishable from a real monitor plugged in.
It is as simple as that, once you have a wireless portable, hi-res display with its own battery, then why not have 2 of them, and the 2nd one can be a keyboard + touchpad.
Ok, so some tactile feedback wouldn't go amiss, but a multitouch keyboard which can change its appearance ( because it is also a screen ) might outweigh the lack of feedback to begin with.
And once you've got your portable screen, and portable keyboard/touchpad , then it doesn't really matter where you put the computer part.
Perhaps it is inside one of the screens ( the iPads ), maybe the computation/storage is distributed across both the screen/keyboard, maybe the computation is on your phone, or in fat little block you keep in your bag.
Maybe it is on your wrist.
The future is basically just that, Airplay, automatically connecting and setting itself up over Bluetooth, distributing computation to make use of what is available.
THEEND
----
You've probably got friends, like I have, that feel so sad with modern computing they can't open, and they pine for the days of PC tower cases where every part can be replaced by just twiddling a few screws.
What a shame, they tell me, that they can't open their iPad with breaking the screen because of glue.
..but I see it so differently, we aren't leaving the modular era of computing behind, we are just about to enter it.
I open my rucksack and inside I've got:
* spare USB battery that can charge iPhone/iPad/Any USB Device
* MiFi 3G wifi dongle hotspot
* Wifi HardDrive
* External BlueRay drive
* iPad
* Macbook
* Wireless Keyboard
* Wireless Touchpad
This is modular computing at its best, and is only going to get better, the only thing missing about the old PC Tower Box, is the box !
Maybe I'll gut out my old G5 powermac tonight, and put some aluminium shelves inside, y'know to store stuff on!