1. The network, which should be fantastic in a place like NYC, sucks very badly. Not only did I have the switching problems that many others suffered, often times it didn’t matter if I was on EDGE or 3G. With full bars showing, I often couldn’t get web pages to download AT ALL, or they would take forever. Friends of mine in the exact same place and time with other brands of cellphone or first gen iPhones could get on and download easily.
2. GPS has serious problems in a place like NYC.
3. When I bought the iPhone, I assumed it would be able to be unlocked soon (as the first gen was), but that still has not happened. Since I will be traveling in several other countries for long periods in the next few months, I didn’t feel like paying ATT’s outrageous roaming charges. If I can’t pop a new SIM in wherever I go, that is a problem.
4. Constant denials from Apple and ATT about problems are not good customer service. On the other hand, my experience at the Apple Store (West 14th street) when returning my phone was exemplary. They were very helpful and kind and did not hassle me about my return.
I really loved the iPhone when it was working properly, but that was all too rare (at least in NYC. It seemed much better in the Midwest with both GPS and Internet access.) When I return to the US at the end of the year, I will look into getting another. Perhaps the problems will be fixed by then.