Posted by imunicorn (412 days ago)
I myself also prefer CX.
as per subject:
BA seats are more comfortable and better design to fit our body than Virgin, although Virgin provide a bit more leg room, yet overall speaking BA still better.
service more or less the same, BA a bit more friendly.
meal, i vote BA again.
in-flight entertainment, both are good.
if you going to other european countries, BA provide stronger multi-city connections.
hope u find the info helpful
:)
(I am based in Hong Kong)