I'm loading utf-8 encoded xml formatted with css into an html enabled dynamic text box. Everything seems fine except when I use a special character like a thorn (Icelandic), then all the text on that line renders oddly. The spacing between the words becomes inconsistent and some of the words run together. If you select the text with your mouse it will snap back to what it should look like.
So the problem is not with getting the characters to show up, but that when they show up they're freaking out the line of text that they're on. For an example of what I'm talking about see the "shows" section of http://www.scottmclemore.com/
and select the names of the musicians listed.