I'm very lucky and have not flown economy long haul in over a decade. I'm also fortunate that I own the company I work for so I can decide my own travel budget.
The majority of my last 20 long haul sectors on BA have been in F to/from the USA although I am yet to buy an F ticket at all. I tend to upgrade using Avios or GUFs and use GGL redemptions to open up space if possible and if needed.
If I expect to end up in business I will choose the AA 77W whenever possible or the BA 747 UD over the BA 777. If flying in F I will choose the BA 777 if possible.
Oh and I need to stop collecting pyjamas. It's getting a bit ridiculous.