“Does new iPhone ad pass the sniff test?” Posted by Head Geek on 29 October 2007, 9:48 pm Say it ain’t so, Mr. Jobs!