When British Airways announced their New Year sale offering 100 flights at just £100 in commemoration of their 100th birthday, I...