У меня везде в utf, просто файл открывают в exel и он там с крякозябрами. Я через iconv его в 1251. Но где гарантия, что мне очередной секретарь из под Ubuntu не будет писать о вопросиках вместо русских букв? Поэтому и хочу узнать о каком-то универсальном решении.