Thank you, sw!
I also think that Turkish Airlines is the most underrated airline.
Quality of the food (out of IST) is very good even in the economy and every crew is always nice and cheerful. In the last year, I flew more than 16 short(ATH, BUH, ZAG, AMS, VIE, TXL, CDG, ZRH) and long (BKK, JFK) haul only this year. I can definetly say that TK is really better than OA, AZ, LX, AF and DL.
But of course OA is the worst if I could manage to forget the most incompetent stewardess who had successfully dropped one full glass of coke on to skirt in the business class where I was the one of the only two passengers in that cabin.