I collaborate with Windows users with git every day. Have you actually tried msysgit or is this just a knee-jerk reaction? msysgit is really not bad at all, and recent versions eliminated some bugs ...