Apple iPhone 3G
so darn close
but not quite.
for it to be right it must:
1. talk to external keyboards
2. drive (moderately) high res external displays
(these could largely satisfied with a docking station or even better wireless docking station)
3. have ~64GB storage (32 would be ok)
4. have a MicroSD slot (or similar).
5. remote app storage with load on demand (to conserve local storage space)
6. on demand transparent remote application execution (for computationally expensive operations, apps would need to be expressly developed to operate this way)
at that point, I could ditch my laptop and just have the iPhone be my whole life.
5 & 6 are just software, 1 coul...
(continues)