Apple event on October 23 could overshadow Microsoft’s release of Windows 8 on October 26+