That's a great article. I've often wondered about the code size differences among compilers, so it's good to hear that MSVC++ 7.1 (which I currently use) excels in this area.
There is a pretty complete C/C++ compiler analysis available at Dr.Dobbs web site. They look at 7 different well-known compilers, including GNU C/C++ and 3 versions of MS C++, on several situations. Not biased and well done.
Their conclusion that the Intel C++ compiler performs "streets ahead of the rest" leads me to try to compile AHK with it someday and benchmark/compare. If anyone has compiled AHK on the Intel C++ compiler (or is willing to try), please let me know.