The only reason I don't have an iPhone is because of all the complains about AT&T. But I think AT&T is simply overwhelmed by the amount of data being downloaded.
I thought I read on a blog somewhere that the new iPhone had a mirco-sim slot. Can any one confirm this? If so, there may be other carriers available in the near future.