А вы все кодировки проверили? Читаю файлы в кодировке koi8-r,отображаются очень даже корректно;) конвертировал именно в эту кодировку, с остальными уже не баловался - просто незачем. UTF8 - универсальный формат (32 тыс. кодировок, если не изменяет память),на нем пойдет почти на любых устройствах.