flew with Virgin to orlando back in April. entertainment was really good, couldnt stop playing on the super nintendo system thats built into the control, was addicted to Mario Word for the whole flight, played a bit of street fighter too, lol. Service was great to, with the odd muffin and ice lolly brought round to nible on...fantastic. Flew BA years ago, and although they are good, i would go for Virgin. cost is the obvious downside, think i paid about £450 last minute. All depends whether you want to be cramped up on My travel with no computer to play and limited movies, or pay the extra for a more enjoyable flight.