Midori...for airfares, you cannot consider price only. The price depends on which airline, transiting where and the period you're travelling. June is the peak season so air fares is already the most expensive compared to other periods. Then depending on which airline and where you transit, will affect the price. Flying direct to Athens, only SQ has flights takes about 10+ hours. Transit in middle east like Doha takes about 16hours. Cheaper than SQ. And transiting in other parts of europe can take as much as 24 hours. thats a lot of time wasted. so really depends on whats worth. thou the ticket may be cheaper but you're wasting one whole day in the air, it works out the same lah. then why torture to be in the air and transit for so long. long haul flight is really torturing.
anyway check out zuji.com. they have promotional airfares now and then. we also booked thru zuji.