I just flew EWR-LHR-TLV return and had 4 very good flights. On the return I had an overnight layover in London, and check-in at LHR was very quick and easy - no queues at all on a Sunday afternoon. Both the Club Suite and the original CW seat are very comfortable, every BA person we interacted with was pleasant and helpful, the on-board food was generally pretty good, the lounge food in EWR was actually excellent, the lounge food at LHR was fine, and our checked bags came out very quickly. My biggest gripe probably has to be security (the liquids thing is out of control, and reclearing on a connection from either the US or Israel seems dumb given their equivalent security protocols) and the satellite concourses at LHR.