2.1 worked fine
I have updated to 2.1 as have at least 8 friends and associates, all without a single hitch. Having a read of the Macrumors and other forums is depressing. Most of these people should not be trusted with a pair of rocks to bang together, let alone an item of modern technology.
There is great variability in the O2 network - yet they want the problem fixed in software! If O2 could be arsed to put together a decent 3G network battery life, call quality and other such issues would be history.
Clearly there are broken iPhones out there - people should just get them replaced. Its not a difficult process.
None of this is to say that there aren't problems with the iPhone, or shortcomings in what it will and will not do. But with everyone I have spoken to so far that has or has used one, they have all commented on how it has driven up their use of mobile data use. My own experience is that I have never been so "connected" before. You might not want to be of course. But thats one of those horses for courses things.
You don't have to be a fanbois to appreciate an iPhone, it is clearly head and shoulders above much of the opposition. But then again, if it weren't for the iPhone there wouldn't be much for you lot to be continuously bitching and moaning about. Although I suppose you all could always sit it out and wait for Android to hit the streets, having sharpened your claws on the iPhone already.
Stop - because it really tiresome, we all know that there is nothing that Apple can do right in your eyes. You can stop beating that particular drum now, we get it.