Quite impressive! Have you thought of using Crinkler or other compressing linkers to make the executables even smaller?