With so many credit cards on the market, it can be hard to choose the best one. There's no one-size ... You can receive an annual dining credit of up to $120 (up to $10 in statement credits ...