On older aircraft TG has a very generous seat pitch: 34 inches (comparing with 31 on BA). Unfortunately it is 32 in on newer aircraft. But service and meals are significantly better than on BA.
Edit: just realized OP inquiry was about BA/KL/LH - but IMHO it is still worth checking TG, too... Sorry for OT'ing
Last edited by TPJ; Oct 8, 2015 at 2:41 am
Reason: Edit added