I flew on British Airways and Finnair in back-to-back trips across the Atlantic. BA was fine, but Finnair had much better ...