I use GnuWin32 to get most of my Linux CL needs. Past that, well, I usually SSH into a beastly Linux machine and Windows is just a glorified "thing that runs putty" (well and runs my music player and plays flash without sucking.)
I use the Windows' offline files feature to access my features over a samba share as well.
(That being said, in general if I'm on my laptop, I do have good connectivity...)