Frage 1: Ägypten?

ich habe UTF-8 kodierte Dateien im CSV-Format (Städtekoordinaten) und möchte diese in eine Tabellenkalkulation laden. Wenn ich manche Dateien mittels "Öffnen mit" und OO öffne, erscheint das "Textimport"-Fenster. Nach Auswahl von UTF-8 werden die Namen auch korrekt im Vorschaufenster angezeigt, allerdings nicht in der Tabellenkalkulation selbst. Hier ein Screen-copy der OO-Anzeige
http://www.weltgebetsuhr.de/Aegypten/Aegypten.jpg
Auch nach Abspeichern im ODS-Format und Neuöffnen ist derselbe
Unsinn zu sehen.
http://www.weltgebetsuhr.de/Aegypten/Aegypten.csv
http://www.weltgebetsuhr.de/Aegypten/Aegypten.ods
Weiß jemand woran das liegen könnte?
Frage 2: UTF-8 fähiger Editor
Ich muß diese Daten mit einem Java-Programm weiterverarbeiten und
zuvor z.B. Zeitzonenangaben einfügen. Ich kenne allerdings keinen (freien) Texteditor der UTF-8 verarbeiten kann; benutze z.Z. Textpad.
Java selbst kann zwar die UTF-8 CSV-Dateien problemlos lesen und schreiben, die Benutzung eines einfachen Editors wäre mir aber lieber.
Kennt jemand einen solchen Editor?
Ansonsten bleibt mir nur die umständliche Möglichkeit, die CSV Dateien in OO einzulesen, Erweiterungen einzugeben und die Datei dann wieder im CSV-Format zu speichern.
Vielen Dank schonmal im Voraus
Mustafa