Mike, another way to run those scripts is using the MinGW environment, it's slightly different to cygwin and it's what I use here.
www.mingw.org
Grab one of the self-installing MSYS exe's and you get a whole set of unix-like utils. The difference from cygwin is that no runtime DLL is needed, they are all native win32 binaries.
regards, Bird