It's not a miles earning card, but if you meet the $120,000 income requirement, you might want to take a look at a no-fee Visa Infinite card offered by CIMB.
Recall that Visa has several tiers-
Visa Classic
Visa Gold -very rarely seen
Visa Platinum -don't take the "Platinum" term too...