After months and months of anticipation, the iPhone 3G is here – and all anyone can talk about are its problems. Theories are emerging as to who – or what – is really to blame, but in some ways the possible explanations are only adding to the mystery. GigaOM takes a look at the various players who may have contributed to this most perplexing issue.
read more