In June of 2007 I sat down and wrote a two-part review of the 1st generation iPhone that was released. It was only natural that I follow that with a new review of the recent iPhone 3G and 2.0 software update.
Once again, I give a "real world" perspective on the iPhone and whether or not you should consider it.