Always check BA, because if you factor in the extra luggage costs, the allocated seating, food + drink etc, the difference may be only £10 - £20 difference, and you may find it is worth paying that for a better flight.
I have sometimes found BA cheaper than Easyjet.
But the best airline I...