Wahrscheinlich keine Antwort, aber wenn Sie nach der besten Unix-ähnlichen Umgebung für Windows suchen, können Sie wahrscheinlich nichts Besseres tun, als ein Unix-ähnliches Betriebssystem auf einer virtuellen Maschine zu installieren.
Ich verwende regelmäßig eine Linux-Installation in einer VirtualBox-VM an meinem Arbeitsplatz, wo ich Linux ohne Probleme auf der eigentlichen Hardware installieren kann.
Ich habe Cygwin und MinGW verwendet und es würde auf jeden Fall etwas passieren, das einen erfahrenen Unix-like-OS-Benutzer wie mich ärgern würde. Normalerweise hatte es etwas mit der Dateisystem-Semantik zu tun, die sich unter Windows erheblich unterscheidet und nicht leicht (oder überhaupt) überbrückt werden kann, um dem Unix FS-Modell zu folgen.
BEARBEITEN:
Nach Ihrer eigenen Bearbeitung suchen Sie wahrscheinlich etwas anderes als eine VM. Haben Sie sich http://gnuwin32.sourceforge.net/ angeschaut ?