Ya hemos visto una solución para IE6 y versiones anteriores sobre la transparencia de archivos .png que no soporta estas benditas versiones. Visitar el Tip: png Fix: Transparencia de los archivos .png para IE5 e IE6.
Ahora agradezcamos a Unit Interactive
quien nos brinda una solución más práctica y sencilla con un sólo archivo. El unitpngfix.js. Este archivos lo implementamos de la siguiente manera:
<!--[if lt IE 7]>
<script type="text/javascript" src="js/unitpngfix.js"></script>
<![endif]-->
para que sólo funcione para versiones anteriores de IE7. Eso es todo lo que tenemos que hacer y afecta a imágenes, fondos, etc. 
Lo único que tenemos que tener en cuenta es la ruta de la imagen clear.gif que utiliza este archivo. Abrimos el unitpngfix.js y ahí le indicamos la ruta donde guardamos la imagen clear.gif en referencia con la página principal.
Para descargar el archivo y más información visiten la Web: http://labs.unitinteractive.com/unitpngfix.php