Virgin First Class would be my default if I could afford it for all trips. If only for the lounges at Heathrow.
Assuming you are referring to air travel, Virgin do not operate a first class service, merely business with trinkets. The lounge at LHR is OK, I suppose, but nothing like as good as the BA First at T5 and both pale in comparison to The Pier, one of Cathay’s First lounges in HKG. The service is a little slow, and they’re trying too hard to have different “zones” in the lounge. Just make it better. Oh, and the bloody mary last time wasn’t good. At all.
Also, Virgin still operate “coffin class” herringbone seating in their business class seats. Not good.
As above, Cathay have the best business class seat, IMHO. Very excited, as I’ve just booked my first business trip on one of their A350s!