hi Arend,
wenn das Bild für den IE nicht transparent und nicht kleiner als das Alternativbild ist und es außerdem absolut positioniert werden darf, dann gibt's noch eine Methode ganz ohne Javascript:
<img src="bild1.png" alt="" style="position:absolute; top:0; left:0;">
<!--[if IE]><img src="bild2.png" alt="" style="position:absolute; top:0; left:0;"><![endif]-->
Hiermit bekommt allerdings nur der Windows-IE das bild1.png zu sehen (dafür allerdings auch keine Browser, die sich als IE ausgeben).
gruß
Ingo