Heh - I'd forgotten about the scones at 10pm - I think the crew maybe leave those off the plate in the real world and just serve the sandwiches!
Are you serious - I like BA F just fine, but if you have a straight choice between BA in F and LH in F (especially connecting in FRA or MUC with their amazing F lounges/ground service) you should book LH F in a heartbeat and stop even bothering to think about BA....sorry, that's from a BA loyalist, but if price/schedule/airline status are all even to you, LH F is a much more First Class product than BA F