Completely subjective. I have always found BA fine although it seems to suffer a disproportionate percentage of nit-pickers as pax, and I have to say that BOB in Europe is a notable turnoff.
Accounts of BA cabin crew handling of emergencies (Las Vegas, YMMM, even the One-Eleven windshield failure) invariably show the most outstanding professionalism by the cabin crew, sometimes in notable comparison to incidents on the "fine service" operators. You can guess which combination I prefer.