Just some ideas...
Did you try just doing this?
Is that returning wrong results?
If so look at the generated source code.
Are the special characters showig up correctly in the source of the page?
Do you have the correct encoding set for the page?