I would fly the Virgin flight, but book it under the CO banner (they are a codeshare partner with Continental)
Why? Well, the entire Virgin fleet has personal enterntainment systems at every seat in the entire plane. You can watch 20+ UNEDITED movie/tv channels, play nintendo, etc., all for FREE.
see: http://www.virginatlantic.com/usa/service/economy.htm
and: http://www.virginatlantic.com/usa/ent/ent.htm
Why book it under the codeshare? You can earn Continental one-pass miles.
[This message has been edited by steve100 (edited 04-25-99).]