Constantemente me encuentro con el mismo problema en muchas páginas, y el mismo dilema a la hora de escoger una codificación, ISO-8859-1 (latin1) ó UTF-8 (Unicode).
Qué ventajas tiene usar UTF-8;
1. Soporte a todos los caracteres.
2. Compatibilidad entre páginas (RSS, agregadores).
3. No importa cual sea el programa.
4. No importa cual sea el lenguaje de programación.
En definitiva, si tienes dolores de cabeza con la codificación, te recomiendo que uses UTF-8 y se acabarán los problemas.
Enlace: Character Sets / Character Encoding Issues
pero los archivos de texto pesan el doble… 😛