It seems some of the LCCs have better websites - probably because they'd rather you actually complete all your business online versus with a human. I frequently use easyJet when i bouncing around Europe on short-haul flights and I've always found it very simple to navigate the website.