Even my girlfriend (iPhone 3G and 3GS user of over a year) is jealous of my Nexus One.<p>But he's right, in a different way. When I use a computer, I make it do things. I give it commands, and it executes them, faster than before. I can write a script to transcode ripped DVDs overnight, according to my specifications, and automatically calculating crop values, pixel aspect ratios, etc. to produce the appropriate output for putting movies on my handheld devices. I can write programs that manipulate masses of data in heterogeneous formats and emit summaries, graphs, animations, visualizations of my design, not limited to the preconceptions of some third party software designer thousands of miles away.<p>I use my computer as a computational device. To compute things. iPad, iPhone, iPod Touch, these aren't computational devices. They are a different kind of thing; but my need and desire for ad-hoc computation are not limited to my current location or equipment, so I want my phone to be similarly flexible. But the things an iPhone etc. can do, I can also do.