Unicode or other character set characters falling through?
I have seen similar "strange" characters show up on sites I have worked on often when copy is copied from an email or some other docuement format (e.g. word) into a text editor. The editor can display the non ascii characters but the browser can't. For the website, I would suggest looking up the html entity code for the character and inserting that instead ... or switch to more standard ones.