Thank you  First class service at less than first class fares has become something of a slogan for Virgin Atlantic, but that's put it on a collision course with big international airlines, especially British Airways.