can anyone recommend a good airline, i have been coparing virgin, continental ,delta and british airways, the latter being the preferred but most expensive.

what are my chances of haggeling with b a to match either virgin or continental?

general advice welcome.