The last official word we'd heard about the all-seeing, motion-tracking peripheral's launch date was "holiday season 2010." With E3 a little over a month away, we're expecting to learn specific dates soon -- likely at Natal's standalone press conference.
Update: G4 reports that according to Microsoft, "Syed Bilal Tariq is not a [Microsoft] employee ... He is a vendor employed through a third-party company on behalf of the Microsoft subsidiary in Saudi Arabia." The company also wouldn't comment on the alleged October launch window.