I have only ever had really good results off BA. I have had a real nightmare with KLM who managed to loose luggage 5 times out of 8 when transitting through AMS. I even had one case with BA where they organised a new suitcase the same day for me from Antler.