I haven't flown Virgin Atlantic for a while, but people seem to like it. I flew American to New York recently and it was meh. Wonder what MNetters would recommend ... TIA