Like Travelworld, my best and worst happened together. January 2010, one of the last BMI flights DUB-LHR in Business.
Having boarded, the Captain came out of the cockpit to address the passengers: due to avderse weather in LHR, we were stuck on stand for 3 hours.
The Captain met many pax, answered numerous questions, and did so much to make an horrible situation bearable. Cabin crew made sure everybody had drinks, and the first officer made coffee for several pax. Being early morning, the offer of breakfast whilst stuck in stand was very much appreciated.
This typified the service BMI delivered in short haul business: making the best of a dire situation.