restringe demasiado el acceso a la pagina desde un determinado navegador, yo diria que es mejor diseñar un botoncito en flash que diga el nombre o lo que quieras que diga en el boton y luego pues que tenga en un onclick el mailto y listo.
Para que hacer tanta cosa?, para que hacer un botón flash, para que usar css o lenguajes dinámicos?...
Si quieres aparecer en Internet, lamentablemente, debes obtener de ello lo bueno y lo malo, y una de las cosas malas es el spam.
Es como si quisiéramos obtener de la tierra solo lo bueno... pero como ven, también existen los katrinas, los tsunamis, etc... uno debe acostumbrarse a convivir con esto.