Contracts are nice to see, but they are meaningless if you put yourself in a bad situation. For instance, if the airline with the worst contract has a base where you live and has significant attrition and growth prospects it is probably a better deal than commuting across the country for the airline with the best contract.