Home Off Beat Apple’s iPhone contract manufacturer producing 800,000 iPhone 3G a week!