The last thing I can think of is to manually set the encoding of the text object to UTF8:
Code:
text.setEncoding(viz.ENCODING_UTF8)
Vizard will check for a UTF8 BOM in your main script and automatically enable UTF8 encoding, so manually setting the encoding is not usually necessary, but its worth a shot.
You can attach images to a post by clicking the "Manage attachments" button when replying.