The iPhone 3G’s problems are a hot topic of discussion these days, with everyone trying to figure out who’s to blame. Is it the fault of the carrier? The software? Or the chips inside the device? While I have a feeling this is really a witches’ brew of all three, the explanations only add to the mystery. Users are complaining of four basic problems.