Last month, Microsoft revealed that Windows 7 would indeed be hitting in time for the holiday season. While the news came as no real surprise to anyone following its development, those waiting anxiously for the latest Microsoft operating system now have a firm date to mark on their calendars. In an its all-in-one Z5600 PC, built specifically around Windows 7 features, will be available just one day after the confirmed release date, on October 23. The company also said that any Vista-based models purchased in the 30 days prior to this date will be eligible for Microsoft’s free upgrade program.