Okay... we've known for some time that the general availability for Windows 8 is October 26th. It now appears that on October 25th, there will be a Microsoft launch event for Windows 8 and the Surface RT in New York City. No specifics on the event as of yet but Windows 8 and the Surface tablets should become available at midnight following the event.
Moving right along in October, on the 29th there will be an official launch of Windows Phone 8. Strong indications have the event being held on the west coast. Again, no specific details on this event but actual phones may become available a week or two after this event.
Finally, Microsoft will be having the Build 2012 Conference from October 30th to November 2nd. Build is a developer focused conference designed around Windows 8, Windows Phone 8, Windows Azure and Xbox. There is no telling what software news will be generated from this conference.
While the dates for the Windows 8 and Windows Phone 8 events haven't been confirmed by Microsoft, the end of October appears to be a busy one for company and an exciting one for consumers.