FWIW, I always found cygwin to be kinda hacky and not work all that well. It works, but it feels very kludgy.

You might want to check out uwin, too. It's not totally free like cygwin is, but it's free to download for your personal use, I'm sure.
_________________________
Bitt Faulk