You ever had a Mobile before?
What planet are you from? All my phones of the last 12 years have done nothing I wanted them to do, properly at least, and all of them, including my latest and greatest k800 are still buggy as hell, even in its x revision. The iPhone introduces at last a set of proper applications to the mobile market, do you expect software that is so much more complicated to suddenly be without bugs? And you can update your iPhone, when my service provider flashed my k800 because of freezing bugs, it went in for a week and came back worse.