We flew with BA on a 747 (jumbo) to Miami. Firstly the departure, this was on time and without incident. The plane, unfortunately was an old, tired and well used one. It felt tatty, small barely viewable screens, but as we were travelling on world traveler plus there was plenty of room. The cabin crew were brilliant, constantly bring drinks, there was a choice on the menu for diner and the food was good.
The only let down was the plane which either needs a new interior or to be retired.