Joel Spolsky wrote a post called "The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!)" and the title is true. Especially for those of us that are unfortunate enough to live in countries with strange squigglies that the Internet doesn't quite think belongs there.
http://www.joelonsoftware.com/articles/Unicode.html