If you go on http://www.guycloutier.com and refresh the pages some times, you will notice that sometime, my single and double quotes get escaped.
So, to sum up the string journey, it starts in a mysql 3.23 ( iso-8859-1 ) database, gets parsed with preg_split and is rendered with utf8_encode.
Any clue as to where it might go wrong as it's not a persistent glitch.