There is no reason why a future iPhone shouldn't have at at least all the features of my Nokia N95, including GPS. That being said, there is no reason to put GPS in an iPod. If someone needs GPS + iPod features, he should buy a future iPhone with GPS.
Also, I don't want multiple memory card slots in a phone. I'd rather keep the size and weight down.