ok aki tengo una web en ingles pero la solucion q propone es facilisima(Para todo tipo de imagenes .png backgound y imagenes normales, al fin y al cabo son todas imagenes):
1. te bajas los archivos que estan abajo de la explicacion:PNGTransparency.zip
2.le hechas un vistazo y practikamente hace exactamente lo mismo que en los 4 archivos que vienen comprimidos,en resumen es::
1.copias la imagen 1px.gif(cuidado con donde la ubicas)
2. copias el archivo TransparentPng.js(cuidado con donde la ubicas porque si lo cambias y quieres escribir a mano el nombre mira la T y la P en mayusculas)
3. Y ya por ultimo en los html que tengas png tranparentes pero no se vean en explorer 6 pones: <script type="text/javascript" src="TransparentPng.js"> </script> los puedes poner en todos los html asin te ahorraras hacerlo cuando pongas algun .png jeje
CUIDADO: DATE POR SEGURISSIMO QUE LO PONES CORRECTAMENTE LAS UBICACIONES *EDITA EL .JS PARA PONER LA DIRECCION CORRECTA DE LA IMAGEN 1PX.GIF, EN EL HTML DATE X SEGURO DE LA UBICACION TAMBIEN.
FUENTE ORIGINAL:
http://www.devpub.com/making-png-ima...in-ie6-t2.html
ESPERO QUE ESTO LE SIRVA A MUCHA GENTE COMO A MI.