I'm kinda frustrated because I'd love to go out and purchase the retail version of Windows 7 today if I could, but know it won't be available until end of October. I don't have any way to get the RTM version via legitimate channels either.
So I have a question for those with a better grasp on software development than I. Why is there a 3 month delay between the release of the RTM version and retail versions of Windows 7? I know there must be a valid reason, but would like to know why.