does that mean I can put programs on it. Like Photoshop or Illustator??? Or consider this: A Super Nintendo Emulation Program that would allow me to play SNES games on the iPhone. And the black space on the touch screen could be the controls... If you can add programs like that to the iPhone than its pretty much a mini-laptop... No. It would be a whole new class of computer; A TRUE HAND HELD COMPUTER!!!!! sry for the mad science moment but you can't say it wouldn't be cool.