I'm truly bewildered why this is even a question except if one wants to take advantage of BA's recent difficulties.
Same fare between EZY and BA..that's easy, BA.
If I want to be squeezed and shoved and pushed and required to be a bully to get to my place I'll stick a pair of horns on my head and get myself down to the local cow farm.
If I want service before the flight and during boarding..BA.