Buy an iPod touch (3G) review