Last 3 trips back to the UK from NYC have been with 3 different airlines all in cattle class. I'll rate them with United the best of the 3. Attentive staff and came round with water or OJ every 45 minutes very plesant trip. Next comes Delta and lastly BA. As a long time user of BA I now find the staff rude and unattentive when in the cabin and not hiding some where. In fact on our last 2 trips we have felt the need to write to BA about the cabin crew.