Apart from the staff the best thing about BA for me is BA Holidays where you can get some bargains when booking a flight along with a car and/or hotel, and can book it up to a year in advance paying just a 10% deposit and not having to pay the balance until five weeks before departure.