A apple.com New iPod touch delivers even greater performance 32 points ArmandGrillet 7 years ago 29 comments