Oye

simple curiosidad. ¿Lo has probado en otros navegadores? Puede ser que esté mal la codificación y la tengas en otra que no sea Europeo occidental (ISO). Revisa el código fuente en el navegador porque ahí vas a comprobar si lo que te envía el servidor son los caracteres correctos o no.
Quién sabe, a lo mejor era sólo eso