Windows 7, the next major operating system version from Microsoft, is set to release Thursday, October 22nd. While this release of Windows has been received fairly well by the IT community and enthusiasts, it has presented a headache for Microsoft’s EU launch.

