AA, of course (!), is a better airline than CO, but IAH is superior to DFW as a hub. IAH has the better on time record. DFW has better concessions and better gate areas, but since the objective is to minimize time at the airport, IAH wins hands down.