I think a lot of brilliantly insightful, but overly complicated opiniions have been posted.
To cut to the chase IF you choose brand loyalty and are not going to be price sensitive go with CO for the copious Mexican destinations.
All other factors such as upg's + bonuses don't matter for a once a year leisure flyer.