I suppose the question is, why is the iPhone over $500 more than the iPod touch? Is there really that much hardware/software differentiation between the two to justify the increased price?
I suppose the ability to make calls and access data almost anywhere makes it that much more valuable to people, or they would not be able to price it as such.