I generally find BA cabin crew to be excellent, on both long and short haul. On a trip back from Tokyo yesterday they weren't so great, though. Big saturday night out in Roppongi?
Having just been on a long business trip on BA, Quantas and Cathay, I found the Cathay cabin crew to be by far the best.