Since I'm originally a windows user and still using it sometimes, I'm keeping an eye on the status of git on windows.
Seems like there's more to do, but some things are happening: MSysGit Seems to be the currently best solution, while GitSharp looks promising. For MSysGit there's a guide on getting started with Git and GitHub on Windows.