I think the 1.5x miles on all purchases for the Chase United Club Visa is one of the best rewards for general spending.
With your high spends though, you could apply for and meet the spend requirements for several CCs, then put the rest on the United Club Visa.