Microsoft also says it will finalize Windows 7 in mid-August and deliver it to the public in time for the 2009 holiday season. I can tell you, however, that the general availability date is a lot more specific than that: You’ll be able to get the final version of Windows 7 publicly on October 15, 2009, according to the current schedule.
Paul’s Article
Source – Neowin