Interesting, don't know where the 26MB version comes from, downloaded IE8 for XP SP3 and IE9 for win7 SP1 (both 32bit) and the combined total is a little under 24MB (so not so bad). Wouldn't like to be on dial-up as I used to be.
Perhaps the 64bit versions are heavier.