Estimate puts iPhone sales at $500,000 in opening weekend.
iPhone premieres this Friday night at Apple retail stores.