I don't think git really needs MSYS? I mean I've just installed git again and it does have it's own executable runnable from the console.
It seems to have a gui as well, runnable with "git gui". Pretty cool. And you can create an icon shotcut to the repo. Sweet. I'd vote for either the two, although I have to say I do like github a lot. I didn't know it supported wiki pages though, I haven't seen anyone use those on a project.