Oh I've tried Ryanair. Once.
Easyjet have always been pretty good, in my experience. I've made use of their "turn up early and we'll put you on the earlier flight free is there's space" thing quite a few times, and it's an excellent reason to fly with them.
I would have (from experience) expected better of them than the way they treated Mrs _driver.
Unfortunately, that seems to make me naive.