Updated

The iPhone 3G: What you need to know