i flew LH 2 months ago singapore - frankfurt and frankfurt - bangkok, both very long haul and both on 747-400. compared to other airlines i've flow eg NZ, AN, SQ and TG, LH is pretty ordinary. The airplanes are very modern, yes, i was not delayed once but the service is very basic, very efficient but not very friendly. No menus, didn't get a choice for meals on both flights, no PTVs and not even a big screen at the front of the cabin. There were only monitors periodically down the plane. The seats are really new and big in economy but the leg room was less than others. Overall, nothing special. The intra europe flights were however pretty good though.