The plus with Github is that you can use it even using an SVN client (read and write now) if you're more used too. But as we discussed on Twitter, the advantage of Github is not Git, even if a lot of people seems to find a lot of reasons to love it, nothing more convince me to change for Git on my personal projects but Github.
I can help to change license too. I did this batch editing so many times while creating demos or ports for PureMVC that I already know the process. It's not so hard to batch process license headers in file as in most cases developers have simply copied the same headers on each file of the project. A simple batch on each project with a cautious verification file after file in a text editor immediately show any error.
A short but good Git/Github learning track and tests would be necessary before moving a lot of projects not to create the same errors multiple time. At least a call for some guy who can help on this in realtime (like IM) would be a great plus. I perfectly can imagine to have a deep look into how to manage that a week-end.
The recommended start for Git seems to be :
http://progit.org/book/ especially for me as there is French translation of the book which is written by one of the guy under Github. I'll try to read this asap.