Perhaps try downloading Astro File Manager from the Market. It has an option to force the browser to download any type of file.
If you try downloading Astro and enabling this option under Astro's preferences, be sure and disable the option before trying to download attachments from Gmail. For some reason, those two don't mix.