Everyone that I know who has an iPhone, hates AT&T's coverage. I just spoke with my son in NYC. He previously had the original 2g iPhone, and when the 3gs came out, I bought him one to replace his aging 2g.
He called me to complain that he had no coverage in his office, whereas, his 2g was...