First class: twice. Free upgrades from BA both times. Once on Heathrow - Johannesburg, and the other, NYC - Heathrow. They were both due to overbooking on BA's part, and me being last in line for the upgrades, because I got there late. Just as I get there they mention how they've just run out of business seats, and oh look, there's one seat left in First. Oh well, I'll just have to take that. How unfortunate for me. 
Each time was amazing. There's no chance I'd do the Johannesburg (12hr flight) again, even in Business. I'd do my best to get that upgrade to First. Definiitely another world - how flying should be
Each time was amazing. There's no chance I'd do the Johannesburg (12hr flight) again, even in Business. I'd do my best to get that upgrade to First. Definiitely another world - how flying should be