I guess the last week's turbulence (no pun intended) over the volcano on Iceland is good for one thing: It clearly shows which airline carriers are serious and thrustworthy, taking care of their travellers, and which ones are merely a joke that should be avoided whenever possible. According to this article on SvD the list is as follows:
SAS - covering costs for travellers within the EU for an indefinite period of time, and 48 hours for travellers outside of the EU.
Lufthansa - covering costs for travellers for an indefinite period of time, worldwide.
British Airways - covering costs for travellers for an indefinite period of time, worldwide.
Ryanair - as expected, violating EU regulations and cover no costs at all.
Finnair - takes the Ryanair approach, violating EU regulations and covering no costs.
Air France - only cover costs for travellers who were en-route and got stuck in Paris???
So, there you are. Food for thought when booking your next holiday.