The Horrific iPhone Performance On AT&T;Was Partially Apple's Fault

March 31 2010, 7:21pm