The other day me and my colleagues were discussing what the next step for the iPhone could be. One of them proposed that it could make sense to integrate the mini-DisplayPort, and further use it as a portable computer. This idea tingled me a lot. If I would be able to carry my actual computer in my pocket, dock it and be ready to run with the data and apps it would be golden. What might make more sense is to put some of the cababilities in the dock, say core OS but let the iPhone do the actual CPU work.
Looking at the technical aspect of this there might be some possibilities using the Intel Atom CPU which supports clock-frequencies of 800Mhz-1.87GHz. The current CPU in the iPhone is an ARM 1176 620@412 MHz. If the iPhone were to use the Atom CPU it could run at a slower clock-rate in "phone-mode" and faster in "computer-mode". As far as the graphics goes this might be a more valid concern, I've some doubts that the PowerVR GPU would be able to handle the 1920x1200 pxls of an Apple Cinema Display.
So please Apple and Mr. Santa Jobs get to work. I bet this would tingle more people than me!