I would say that in this world with delays getting more and more common it would be best to actually do something like this:
- try to avoid direct business with with airlines, instead find a very good travel agency with 24hrs service to work between you and the airlines
- get a really good travel insurance with good coverage for delays