20080712 tech: 3G iPhone debut marred by glitches