I am slowly moving most of my projects to GitHub. GitHub is great because people can easily collaborate, fork, submit issues and patches and so on. Additionally, stuff gets shared in an open and unified way, making it much easier to others to find and reuse existing code.
I started with the firmware hack of the Dell PowerEdge BMC:
See here for the post explaining what it’s for.