Забыли упомянуть кодировки. Поскольку в MS, видимо, считают, что все стандарты, которым они следуют, должны быть разработаны у них, то русский айтишный мир получил массу геморроя в виде кодировок 866 и 1251, это, заметьте, вдобавок к вороху уже существующих и в пределах одной операционной системы. Теперь к этому еще добавилась UTF-8. Вот за эти муки кого-нибудь в Сибирь сослать...