I was talking to a friend in chicago who recently got the iphone. He is pretty unhappy with the quality of its phone capabilities. He has multiple disconnections per day. He took it to apple and was informed he should disable its 3G capabilities. That makes no sense, since he is paying for the the data plan. I thought the quality of the phone was improved with the firmware updates. Is that not the case?