I'm ex s/h BA crew and have flown to many long haul destinations as a pax on BA, I flew once on SQ down to SYD and they were just brilliant. Whilst BA have some great crew, SQ in my opinion have a better in-flight product for economy pax. BA Club World is FAB too