The general wisdom of the relevant forum strongly urgers Aegean Air over Olympic AIr. Booking is a little tough, as
1) Not all credit cards work with Aegean's site
2) You have to use all capitals when you type in your name, etc.
But one way fares were quite reasonable.