Cellphone, iPad, iPhone, Mobile, NJN, Technology Apple announces updates to iPod Touch and iPods with immodest sales pitch September 2, 2010 — 0 Comments