Re: I have updated Theta and Omega...
The fonts work fine in the browsers I tried (IE 7, Firefox, Safari).
I wonder, since you're ordering the names by the Greek alphabet, it might make more sense to list the Greek spelling before the transliteration.
Also a typo: in the "Seeing Greek names on your screen" section on the main page you repeat the word "and" twice.