Det är inte så konstigt alls. Tecknet finns inte definierat i iso-8859-1. Därmed kan du inte konvertera det från utf-8 till iso-8859-1. Det kommer troligen från windows codepage 1522.
En bra förklaring:
http://bytes.com/groups/php/2773-smart-quotes-php
Finns flera möjliga lösningar på
http://www.php.net/utf8_encode