IFE is much better on UA than LH. LH service will probably be better (although not a guarantee). I'll let others chime in on the food aspect, but I'd assume LH >> UA on that. Really depends on what exactly you're looking for besides the seats because as mentioned they are very similar. Being able to fly on a 747 is a valid thing to consider IMO.