I agree, Olive Tomato is a good site.
My favourite Greek recipe sites are Akis Petrezikis and MyGreekDish.
These are a few of the most comprehensive home cooking threads relating to Greek food.