So, I've been a frequent traveler in LH and LX in F from LAX, but for a recent trip to JNB last month from NA I had a desire to stay in London for a week layover and chose BA. My personal preference is still LH/LX but my BA experience was still solid. Interestingly, my crew to/from JNB was far superior to my crew from/to JFK though. I've never had a less than excellent experience on LH/LX. For a trip to London, I'll still fly BA next time though.