I've not flown any business classes across the Atlantic other than DL and AF. The AF flights were on the "old" design so I can't help with the "new". DL BE is much better for me than AF "old" business. The seats are more comfortable with more recline and something always seems to be wrong with the AF video when I fly. The food on AF is better but I like to sleep across the pond and I can't get comfortable in the AF seat. I'm 6 feet and not very wide-bodied. The DL planes are getting frayed but the seats are still better for me. On the other hand, if you can get AF F for only 10K more award miles then it's AF hands down. Their F is terrific with flat seats and wonderful food and service. I've stopped flying DL and AF business class and started flying AF F class. All award miles. No comparison.