I'm about to make our air arrangments for next year's cruise/pre-post stay in London, and learned my Amex points could cover all three of us for non-stops on Virgin Atlantic. As I am so miserly with these points, I even have enough to spring for Upper Class one way. In any case, if anyone has any feedback on Virgin Atlantic, I'd greatly appreciate it. Our other choice is British Airways, who we've flown before. By going with Virgin Atlantic, would we be picking the lesser of two evils?
Flight from Boston to London would be overnight, flight from London to Boston would depart LHR mid-afternoon, if that makes any difference.