Just wanted to add, since many people dont know, last month GitHub added a new feature called "Releases" that does allow you to attach binaries for projects
In all the documentation and press materials, they're still referred to as zips, though. Do you know if they support proper uploads and downloads of EXE, MSI and DMGs directly? Github used to support that a while back and purposely disabled it. Google Code has recently begun disabling it due to 'abuse'.