iPod Touch September 5, 2007 September 5, 2007 / Technology / Leave a Comment want… iPod touch first hands-on – Engadget