I would imagine that we will see external keyboards for the iPhone similar to those available for Palm and Pocket PC devices.
If that happens, along with some decent apps being available, the iPhone will become more productive and users will have less need to carry a laptop with them.
If that happens, along with some decent apps being available, the iPhone will become more productive and users will have less need to carry a laptop with them.