I have never liked AT&T (especially after having to deal with their management in my professional life) but I am very pleased with my iPhone's performance. 3-5mb of connection and solid 3G here in Atlanta. I stream radio in my car all over the city.
Our iPhone 4s have not dropped a single call since we picked them up on launch day. My wife uses hers for phone conferences all day long.