Lufthansa, massive market into the UK Heathrow market, people are sick to death of poor service from BA etc. The Germans are well known for their effeciency.
You may wish to check out some frequent flyer forums. BA is much preferred to LH by the people who know best.
LH dont even have individual screens on their entire Long haul fleet yet.