In case any one is interested. I use exclusively vim/gvim and XETEX to typeset classical polytonic Greek. Vim is utf-8 aware and for input I use this simple keymap: http://www.vim.org/scripts/script.php?script_id=2743