First let me say that I do generally like BA. I have flown regularly with BA for 20 yrs including long haul first class. Most recently to Cape Town, in First class, on BA miles!. However, I must agree with the original post that having flown Virgin Upper class just once, it is far superior overall to BA club World. The lounge at Heathrow is awesome and in my opinion much better that the new T5 Concorde lounge. In fact, I would submit that Virgin Upper class compares very well to BA First !