Have to agree, the KLM website is utter pants.
Mind you, I never cease to be amazed at how bad some airlines websites are. There is no excuse in 2001 to have a Global website for booking, information and check-in, that is not internet standards compliant, won't function with anything other than Internet Explorer, and has been designed by a four year old.
Airline websites which are just p*ss poor;
KLM (doesn't work half the time, reservation fields won't accept certain words in the address etc...). It has actually got better, as previously it just didn't work at all.
SAS Just poor
Flybe - oh my god! What a piggin mess. Do flybe think people will not notice the total cost of their flight if they make the website extremely confusing.
USairways (uk) This website achieves nothing. Why did they even bother, as it is virtually impossible to reliably make a booking.
Lufthansa isn't too hot either, but useable (just)
Among the better ones;
BA
Virgin Atlantic
JetBlue
To the airlines with bad websites: you need to realise, people like myself often have a free choice of airlines to use on business, and if your website is a mess, I just give up, and use BA or one of the other ones that actually work. I haven't got time to p*ss about with crappy websites that just don't work.