I agree 100% with Stimpy.
I have always found Olympic freindly and above all flexible. I don't have elite status with Olympic, but have never had cause to think they are any worse than airlines from other southern European countries (Iberia, Alitalia etc - both of which I prefer in Business Class to KLM or Sabena).
Specifically, I find seating, catering and in-flight care superior on Olympic, Alitalia and Iberia to KLM, Sabena or SAS.
Nick