Soft Product: VS>AF>DL>KL
Virgin Atlantic has the best lounges, the friendliest staff, the best service, and excellent food on board. AF is hit or miss, better service, can sometimes be surly. DL is entirely crew dependent. I've had my best experiences, and my worst experiences on DL. Food is pretty bad. I find KL service brutish, food rubbish, and lounges severely lacking.
Hard Product: KL 781>DL A359> DL A333NEO> KL772/3(old)> AF A359> KL 789> VS A351(window)> AF 773(old)> DL A332/3> DL 764> DL 763> VS 789
I'm 6'6 with broad shoulders. I find the most comfortable seat on the old KL 772/3, even though you have a seat mate, and that's why it's not #1. There is a big difference between the KL 78x and 789, and I find the 78x much better. I do like the DL suites, albeit they're a little tight. The VS A351 would be much better, if they had more privacy. It's crazy to me how they didn't fully enclose the middle seats from each other. The VS 789 is the worst modern business class seat I've flown. Total lack of privacy, super narrow, impossible to store anything, and you need to stand up in order to make it into a bed. Avoid the VS789 at all costs. I've read their new A333 NEO suite is nice, but haven't tried it yet.