I have found that American Service (AA, UA, US, etc) has been pretty good across the board with irrops, especially as a high status passenger flying F or J. I have been re-routed numerous times, and managed to get to my destination in one piece.
In the context of QF mileage runs, ORC is your friend.