Hello,
I had a personal itch to import Microsoft Team Foundation Server repositories into a Git repository. I wrote a small Powershell script and released this on Github at http://github.com/WilbertOnGithub/TFS2GIT
I also wrote a small article about its usage at http://walkingthestack.wordpress.com/2010/09/21/importing-a-tfs-repository-into-a-git-repository-using-powershell/
This is the very first version and my first Powershell script, i.e. it works on my machine. You will need to modify it if you want to import your own repositories. This is explained in the above article.
I'm hoping this can convince other Team Foundation users to start using Git ;-)
-- Kind regards, Wilbert van Dolleweerd Blog: http://walkingthestack.wordpress.com/ Twitter: http://www.twitter.com/wvandolleweerd