Lo que pasa es que Internet Explorer tiene problemas procesando los PNG, por lo que a veces salen negros, como a veces si copias un PNG del navegador a Photoshop, se pasa con fondo negro en lugar de transparencia. Encontré esta posible solución, agrégaselo a tu código a ver si funciona. La explicación es: se forza a la imagen a un fondo color transparente y se usan los filtros de IE para que funcione.
Código HTML:
#cabecera_polaroid_user img
{
background: transparent;
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; /* IE8 */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF); /* IE6 & 7 */
zoom: 1;
}