I think in the States there are websites that list flights which are most likely to be overbooked and thus offer generous compensation for flying later - I gather some people use them as nice little earners!
I was offered £400 to stay in Delhi for another 24 hours, with accommodation and food paid for. But I had to get back on time.