This page has moved to a new address.

Windows 8 to launch on October 25