20100920 tech: Review: Apple's new iPod Touch