I mostly agree. I have used cygwin for years when forced to use windows and have had mostly a great experience. In the article she mentions launching windows programs from the shell as if it's a great new thing... you could always do that from cygwin.... The only thing this gets you (i think) is not having to recompile programs.