There is some gnu/linux emulation kinda stuff available from cygwin32, the best description is directly from their website:
What Is Cygwin?
# Cygwin is a Linux-like environment for Windows. It consists of two parts: A DLL (cygwin1.dll) which acts as a Linux API emulation layer providing substantial Linux API functionality.
# A collection of tools, which provide Linux look and feel.
The Cygwin DLL works with all non-beta, non "release candidate", ix86 32 bit versions of Windows since Windows 95, with the exception of Windows CE.
They have fairly robust binary support in my opinion, and what isnt packaged can usually be compiled.
you can find it at:
http://www.cygwin.com/hope that helps, also free unix shells are available at a number of places
http://sdf.lonestar.org is one i've known about for a while.