For the London-Delhi sector, Jet airways and Kingfishers (and even Virgin) are far better product than BA with additional price advantage. During my several check-in with Jet, I have not seen any argument regarding overbooking. Moreover, Jet will send an e-mail alert in advance to check on line and reserve the seat. In that case, no question of downgrading or off loading. Come out of old loyalities, try new players, thay are very good and getting better.