London to New York. This is the journey for millions of people that defines what a long-haul flight feels like. So, what do BA and Virgin bring to the party? Travel experts from The Points Guy set ...