Microsoft has some great binary patching tools. In my simple tests they're over twice as size efficient as zip files, and in some cases 10x more efficient. It took me about 2 hours of searching around to find them, so I wanted to pass it on. I started