FYI British Airways announced new fares to London for May...from New York $188 ea way and from Chicago $248 each way. For those thinking about a Med or Baltic cruise..the connecting flights are reasonable.
Service is excellent on both British and Virgin. But in view of the great roundtrip flights we recently had between Orlando and London on Virgin, I'd have to give the nod to them. The service, food and amenities in coach were better than we would normally have expected in business class. A-1!