Any major difference between iPhone and iPod Touch except telephone function?
What does the iPhone have but the iPod Touch doesn't have and vice versa?
The differences aside from design, size, glass back cover and weight is that the iPod touch has:
This compares the most upto date iPod Touch (4th gen) with the most upto date iPhone (4S) at time of writing
12-17 were added after Ken suggested more. +1 to Ken for spotting the additional differences.
Graeme got most of them, but here are a couple more I've noticed about the iPod Touch:
So far, between iPhone 4 and iPod Touch the minuses (on iPod side) are:
Additionally, there's the Siri functionality that's currently limited to the 4S.
Additionally, we have found that the battery in our iPhone 4S lasts longer than the battery in our 4th gen iPod Touch. From what I can find, it seems that the 4S has a 1,432mAh battery, while the Touch only has a 930mAh.
If I remember reading about this correctly some time ago, the displays, while both having "Retina" resolution, are different models from different OEM sources. The iPhone display is allegedly somewhat brighter with better colors than the one on the iPod touch. I don't have a reference for this, but you can Google it.