20080610 tech: Apple unveils 3G iPhone