No matter what I select and what browser I use I always get the windows EXE installer in a zip file from this download page.
Welcome to the Intel® Embedded Community.
There is only one download file. The menu choices for chipset and OS I believe are used by Intel to track how IEGD is being used, not to specify a download. (Considering there are 11 choices of chipset and 11 supported OSes, having a unique file for each combination would require 121 different flavors).