mainstream not being a well defined concept, my vote has to go to KLM. messed up my reservations, spilled orange juice on me, lost my bags not once but every time I connected through AMS, unfriendly to the point of insulting, unprofessional complaint handling. I fear things won't improve with the AF merger