I had a great experience with BA coming from Texas to London, the American side of BA was proffessional, fast, and they even gave me a free upgrade to buisness class, and all i did was politly ask them if i could since i never flown buisness before!
But once i got to london and transfered to gatwick it was down hill from there! i arrived to doha with just my laptop, and thats it. All 3 luggage pieces with all my new clothes was gone, missing. And the BA crew in doha airport provided me with a debit card that had 200QR on it and told me to go buy clothes and bathroom items till my luggage arrives! 200QR? WTF am i suppose to do with that? a pair of underwear and a toothbrush and that card is empty! so till this day i emailed them and they didnt do s**t!