Ipod Touch => Bigger size, (64GB max), no phone function
IPhone=> Max size 32 GB, phone function
Actually I would suggest iPhone as it includes iPod function but on the costing, iPod would be preferred if you just need a stylish mp3 player + portable gaming system