I suspect however that your reluctance to consider another OS like Mac, GNU/Linux and/or PC-BSD/FreeBSD has more to do with general human psychological behavior than with Visual Studio, Windows Games or a "special" Windows-only application. Unfortunately most humans stay bound in their comfort zone