recientemente estoy diseñando un site y uso archivos png pero los agrego en el css:
Código HTML:
#logo{
background-image: url(images/logo.png);
background-repeat:no-repeat;
....
}
al menos hasta ahora no he tenido problema alguno con el dichoso IE
Prueba y nos comentas, suerte