Возможно, это не ответ, но если вы ищете лучшую Unix-подобную среду для Windows, вы, вероятно, не добьетесь большего успеха, чем установка Unix-подобной ОС на виртуальной машине.
Я регулярно использую установку Linux на виртуальной машине VirtualBox на своем рабочем месте, где я не могу установить Linux на собственное оборудование без каких-либо проблем.
Я использовал Cygwin и MinGW, и, несмотря ни на что, что-то случилось бы, что раздражало бы опытного пользователя Unix-like-OS, такого как я. Обычно это было связано с семантикой файловой системы, которая значительно отличается в Windows и не может быть легко (или вообще) подключена к модели Unix FS.
РЕДАКТИРОВАТЬ:
По вашей собственной правке вы, вероятно, ищете что-то еще, кроме виртуальной машины. Вы смотрели на http://gnuwin32.sourceforge.net/ ?