Even when I was in the mountains of Colorado, I found time to watch Steve Job’s new keynote speech announcing the latest updates to the iPhone software and the phone itself, the long-awaited iPhone 3G. Everyone knew it was coming for the past few months, and most people (including myself) were looking forward to it.
But [...]

