Required reading: character sets
Joel has written an excellent “article”:http://www.joelonsoftware.com/articles/Unicode.html overviewing character sets, character encoding and why there is so much confusion there. If you’re writing web apps, Java libraries or developing anything really – please read it!