Two Months Late: iPhone review

I wanted to wait, because a product like the iPhone needs to be tested for practicality before it can really be reviewed. But my impressions after two weeks haven’t changed in the two months since I wrote the first draft of the review. So I will be changing almost nothing. In other words, I was [...]